Product tracing method, device and equipment and storage medium

By obtaining process line production data in the manufacturing execution system (MES), determining the target process line and calculating the traceability difficulty, the problem of low product traceability efficiency and accuracy in the prior art is solved, and more efficient product traceability is achieved.

CN119941282AActive Publication Date: 2025-05-06CHINA THREE GORGES CORPORATION
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202510123367.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-26
Publication Date
2025-05-06
Estimated Expiration
2045-01-26

AI Technical Summary

Technical Problem

The existing manufacturing execution systems (MES) have low efficiency and accuracy in product traceability and cannot meet the product traceability requirements in actual production.

Method used

By responding to the completion of product production in the target batch, the quantity and total number of unqualified products produced by each process line are obtained, the target process line is determined, the difficulty of traceability of unqualified products is calculated, and traceability is carried out when the difficulty is less than or equal to the preset threshold.

Benefits of technology

It improves the efficiency and accuracy of product traceability, and can more quickly identify and trace unqualified products to meet product traceability needs in production.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119941282A_ABST
    Figure CN119941282A_ABST
Patent Text Reader

Abstract

The invention relates to a product tracing method and device, equipment and a storage medium. According to the method, the target process line appearing in the unqualified product set is determined by analyzing the quality of the products on the different process lines in the same batch, then the target products necessary to be traced in the batch are determined according to the tracing difficulty of the unqualified products on the target process line, and then the target products are traced, so that the tracing efficiency of the unqualified products is improved. The product tracing efficiency and the product tracing accuracy can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the technical field of product detection, and in particular to a product tracing method, device, equipment and storage medium. Background Art

[0002] Currently, most existing Manufacturing Execution Systems (MES) only provide a system platform. Since the system can only obtain limited product information in real time, when products need to be traced later, the efficiency and accuracy of the traceability are low, which cannot meet the product traceability requirements in actual production. Summary of the invention

[0003] In order to solve the above technical problems, the present disclosure provides a product tracing method, device, equipment and storage medium.

[0004] A first aspect of the present disclosure provides a product tracing method, comprising:

[0005] In response to the completion of production of the products in the target batch, obtaining the number of unqualified products produced by each process line in the target batch and the total number of products produced by each process line;

[0006] Determine a target process line in the target batch based on the proportion of the number of unqualified products produced by each process line in the target batch to the total number of products produced by the process line;

[0007] For each target process line in the target batch, the difficulty of tracing the unqualified products on the target process line is calculated based on the delivery time and delivery distance of all unqualified products on the target process line;

[0008] When the traceability difficulty of the unqualified product is less than or equal to the preset traceability threshold, the unqualified product corresponding to the traceability difficulty is determined as the target product that needs to be traced;

[0009] Trace the target product.

[0010] A second aspect of the present disclosure provides a product tracing device, comprising:

[0011] an acquisition module, configured to acquire, in response to completion of production of products in a target batch, the number of unqualified products produced by each process line in the target batch and the total number of products produced by each process line;

[0012] A first determination module is used to determine a target process line in a target batch based on the proportion of the number of unqualified products produced by each process line in the target batch to the total number of products produced by the process line;

[0013] A calculation module is used to calculate the traceability difficulty of unqualified products on the target process line for each target process line in the target batch based on the outbound time and outbound distance of all unqualified products on the target process line;

[0014] The second determination module is used to determine that the unqualified product corresponding to the traceability difficulty is a target product that needs to be traced when the traceability difficulty of the unqualified product is less than or equal to a preset traceability threshold;

[0015] The traceability module is used to trace the target product.

[0016] A third aspect of the present disclosure provides a computer device, including a memory and a processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the product tracing method of the first aspect can be implemented.

[0017] A fourth aspect of the present disclosure provides a computer-readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, the product tracing method of the first aspect can be implemented.

[0018] Compared with the prior art, the technical solution provided by the present invention has the following advantages:

[0019] The present disclosure can obtain the number of unqualified products produced by each process line in the target batch and the total number of products produced by each process line in response to the completion of product production in the target batch; determine the target process line in the target batch based on the proportion of the number of unqualified products produced by each process line in the target batch in the total number of products produced by the process line; for each target process line in the target batch, calculate the difficulty of tracing the unqualified products on the target process line based on the outbound time and outbound distance of all unqualified products on the target process line; when the difficulty of tracing the unqualified products is less than or equal to the preset tracing threshold, determine the unqualified products corresponding to the tracing difficulty as the target products that need to be traced; trace the target products. The present disclosure can analyze the product quality on different process lines in the same batch, determine the target process line where unqualified products appear in a concentrated manner, and then determine the target products that need to be traced in the batch according to the difficulty of tracing the unqualified products on the target process line, and then trace the target products, which can improve the efficiency and accuracy of product tracing. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.

[0021] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0022] Figure 1 is a flow chart of a product tracing method provided by an embodiment of the present disclosure;

[0023] Figure 2 is a flow chart of another product tracing method provided by an embodiment of the present disclosure;

[0024] Figure 3 is a structural schematic diagram of a product tracing device provided by an embodiment of the present disclosure;

[0025] Figure 4 It is a structural diagram of a computer device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0026] In order to more clearly understand the above-mentioned objectives, features and advantages of the present disclosure, the scheme of the present disclosure will be further described below. It should be noted that the embodiments of the present disclosure and the features in the embodiments can be combined with each other without conflict.

[0027] In the following description, many specific details are set forth to facilitate a full understanding of the present disclosure, but the present disclosure may also be implemented in other ways different from those described herein; it is obvious that the embodiments in the specification are only part of the embodiments of the present disclosure, rather than all of the embodiments.

[0028] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.

[0029] It should be noted that, in this article, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.

[0030] It should be noted that the modifications of "one" and "plurality" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".

[0031] The product tracing method provided by the embodiments of the present disclosure may be executed by a computer device, which may be understood as any device with processing and computing capabilities, and may include but is not limited to mobile terminals such as smart phones, laptops, tablet computers (PADs), and fixed electronic devices such as digital TVs and desktop computers.

[0032] In order to better understand the inventive concept of the embodiments of the present disclosure, the technical solutions of the embodiments of the present disclosure are described below in conjunction with exemplary embodiments.

[0033] Figure 1 is a flowchart of a product tracing method provided by an embodiment of the present disclosure, and the method can be executed by a computer device, such as Figure 1 As shown, the product tracing method provided in this embodiment includes the following steps:

[0034] Step 110 : In response to the completion of production of products in the target batch, the number of unqualified products produced by each process line in the target batch and the total number of products produced by each process line are obtained.

[0035] In the embodiment of the present disclosure, when the production of products in the target batch is completed, the computer device can obtain the number of unqualified products produced by each process line in the target batch and the total number of products produced by each process line in response to the completion of the production of products in the target batch.

[0036] The process line can include the front process line, the middle process line, the back process line, etc.

[0037] In some embodiments, the above-mentioned obtaining the number of unqualified products produced by each process line in the target batch may include steps 1101-1103:

[0038] Step 1101: Perform quality inspection on each product in the target batch to obtain a quality value of each product, where the quality value is a comprehensive indicator reflecting product quality.

[0039] The quality value can be understood as a comprehensive indicator reflecting the quality of the product, for example, it can be an indicator reflecting the overall performance of the product in terms of dimensional accuracy and appearance quality. The larger the quality value, the worse the product quality; the smaller the quality value, the better the product quality.

[0040] Specifically, the above-mentioned quality inspection of each product in the target batch to obtain the quality value of each product may include S11-S13:

[0041] S11. Obtain the actual size and surface defect value of each product in the target batch.

[0042] In the embodiments of the present disclosure, surface defects refer to various imperfect or irregular features that appear on the surface of a product during the manufacturing process of the product, which may affect the appearance, function and durability of the product. The surface defect value can be understood as an indicator reflecting the degree of surface defects of the product.

[0043] S12. For each product in the target batch, the difference between the actual size and the designed size of the product is calculated to obtain the size deviation value of the product.

[0044] S13, performing dimension removal processing on the size deviation value and surface defect value of the product to obtain the target size deviation value and target surface defect value of the product.

[0045] Dedimensionalization can be understood as removing some or all units of a physical quantity through a suitable variable substitution in order to simplify the experiment or calculation. Dedimensionalization can eliminate the inconsistency between data units and transform the data into a unitless data set to facilitate subsequent weighted calculations.

[0046] In the disclosed embodiment, the dimension deviation value and surface defect value of the product are dedimensionalized, and the dimension deviation value and surface defect value of the product can be converted into unitless data to obtain the target dimension deviation value and target surface defect value of the product.

[0047] S13. Sum the target size deviation value and the target surface defect value of the product to obtain the quality value of the product.

[0048] Step 1102: When the quality value of the product is greater than a preset quality threshold, the product is determined to be an unqualified product.

[0049] In the embodiment of the present disclosure, the computer device may determine that a product is an unqualified product when the quality value of the product is greater than a preset quality threshold.

[0050] The preset quality threshold can be set as needed and is not limited here.

[0051] Step 1103: Count the number of unqualified products produced by each process line in the target batch.

[0052] Step 120: Determine the target process line in the target batch based on the proportion of the number of unqualified products produced by each process line in the target batch to the total number of products produced by the process line.

[0053] In the embodiment of the present disclosure, for each process line in the target batch, the computer device can determine whether the process line is qualified based on the proportion of the number of unqualified products produced by the process line to the total number of products produced by the process line, and thus obtain the target process line in the target batch.

[0054] In some embodiments, the above-mentioned determination of the target process line in the target batch based on the proportion of the number of unqualified products produced by each process line in the target batch to the total number of products produced by the process line may include steps 1201-1202:

[0055] Step 1201: For each process line in the target batch, calculate the ratio between the number of unqualified products produced by the process line and the total number of products produced by the process line.

[0056] Step 1202: When the ratio between the number of unqualified products produced by the process line and the total number of products produced by the process line is greater than a preset threshold, determine that the process line corresponding to the ratio is the target process line in the target batch.

[0057] Step 130: For each target process line in the target batch, based on the delivery time and delivery distance of all unqualified products on the target process line, calculate the traceability difficulty of the unqualified products on the target process line.

[0058] In the disclosed embodiment, for each target process line in a target batch, the computer device can calculate the difficulty of tracing the unqualified products on the target process line based on the outbound time and outbound distance of all unqualified products on the target process line.

[0059] The library in the embodiment of the present disclosure may be understood as a storeroom or warehouse for storing products.

[0060] The product's outbound time can be understood as the time after the product leaves the warehouse.

[0061] The product's outbound distance can be understood as the distance between the product and the storeroom or warehouse after the product leaves the warehouse.

[0062] In some embodiments, based on the delivery time and delivery distance of all unqualified products on the target process line, calculating the traceability difficulty of unqualified products on the target process line may include steps 1301-1305:

[0063] Step 1301: For each target process line in the target batch, obtain the outbound time and outbound distance of each unqualified product on the target process line.

[0064] In the disclosed embodiment, after obtaining the target process line in the target batch, for each target process line in the target batch, the computer device can obtain the outbound time and outbound distance of each unqualified product on the target process line.

[0065] In some embodiments, the above-mentioned obtaining of the delivery time and delivery distance of each unqualified product on the target process line may include S21-S23:

[0066] S21. For each unqualified product on the target process line, obtain the delivery time, delivery location and delivery terminal location of the unqualified product.

[0067] The delivery time can be understood as the moment when the product is shipped out of the warehouse.

[0068] The outbound location can be understood as the location where the product is when it leaves the warehouse.

[0069] The outbound destination can be understood as the location where the product is planned to arrive after it leaves the warehouse.

[0070] S22. Subtract the current actual time of the unqualified product from the delivery time to obtain the delivery time of the unqualified product.

[0071] S23, calculating the distance between the outbound terminal position and the outbound position of the unqualified product, and obtaining the outbound distance of the unqualified product.

[0072] Step 1302: Calculate the average of the delivery time of all unqualified products on the target process line to obtain the average delivery time of all unqualified products on the target process line.

[0073] Step 1303, calculating the average of the outbound distances of all unqualified products on the target process line, and obtaining the average outbound distance of all unqualified products on the target process line;

[0074] Step 1304: De-dimensionalize the average outbound time and average outbound distance corresponding to the target process line to obtain the target average outbound time and target average outbound distance corresponding to the target process line.

[0075] In the disclosed embodiment, the average outbound time and average outbound distance corresponding to the target process line are de-dimensionalized, and the average outbound time and average outbound distance can be converted into unitless data to obtain the target average outbound time and target average outbound distance corresponding to the target process line.

[0076] Step 1305: sum the target average outbound time and target average outbound distance corresponding to the target process line to obtain the difficulty of tracing unqualified products on the target process line.

[0077] Step 140: When the traceability difficulty of the unqualified product is less than or equal to a preset traceability threshold, determine that the unqualified product corresponding to the traceability difficulty is a target product that needs to be traced.

[0078] In the embodiment of the present disclosure, the preset tracing threshold can be set as needed and is not limited here.

[0079] When the tracing difficulty of the unqualified product is less than or equal to the preset tracing threshold, it means that the unqualified product was shipped out of the warehouse shortly and the distance is short, so the tracing difficulty is small and the probability of successfully tracing back the unqualified product is high. Therefore, the computer device can identify the unqualified product corresponding to the tracing difficulty as a target product that needs to be traced back.

[0080] When the difficulty of tracing the unqualified product is greater than the preset traceability threshold, it means that the unqualified product has been out of the warehouse for a long time and the distance is far, so the traceability is difficult and the probability of successfully tracing the unqualified product is small. Therefore, the computer device can give up tracing the unqualified product.

[0081] Step 150: trace the target product.

[0082] Therefore, by analyzing the product quality of different process lines in the same batch, we can determine the target process line where unqualified products appear in large numbers, and then determine the target products in the batch that need to be traced based on the difficulty of tracing the unqualified products on the target process line. Then, by tracing the target products, we can improve the efficiency and accuracy of product traceability.

[0083] Figure 2 is a flowchart of a product tracing method provided by an embodiment of the present disclosure, and the method can be executed by a computer device, such as Figure 2 As shown, the product tracing method provided in this embodiment includes the following steps:

[0084] Step 210: In response to the completion of production of the products in the target batch, the number of unqualified products produced by each process line in the target batch and the total number of products produced by each process line are obtained.

[0085] Step 220: Determine a target process line in the target batch based on the proportion of the number of unqualified products produced by each process line in the target batch to the total number of products produced by the process line.

[0086] Step 230: For each target process line in the target batch, based on the outbound time and outbound distance of all unqualified products on the target process line, calculate the difficulty of tracing the unqualified products on the target process line.

[0087] Step 240: When the traceability difficulty of the unqualified product is less than or equal to the preset traceability threshold, determine that the unqualified product corresponding to the traceability difficulty is a target product that needs to be traced.

[0088] Step 250: Obtain the quality value of each target product in the target batch, where the quality value is a comprehensive indicator reflecting the product quality.

[0089] For details, please refer to the contents of S11-S13, which will not be repeated here.

[0090] Step 260: Based on the quality value of each target product in the target batch, all target products in the target batch are sorted in descending order of quality value to obtain a traceable product sequence.

[0091] Step 270: trace the target products in the traceable product sequence in sequence.

[0092] Therefore, by analyzing the product quality of different process lines in the same batch, the target process line where unqualified products appear in large numbers is determined, and then according to the difficulty of tracing the unqualified products on the target process line, the target products in the batch that need to be traced are determined. Then, the target products are traced in order from large to small in terms of their quality values. Products with poor quality can be traced first, thereby improving the efficiency and accuracy of product traceability.

[0093] It should be noted that the above-mentioned product traceability method can be executed by a manufacturing execution system (MES) in a computer device.

[0094] Figure 3 is a schematic diagram of the structure of a product tracing device provided by an embodiment of the present disclosure, and the device can be understood as the above-mentioned computer device or some functional modules in the above-mentioned computer device. Figure 3 As shown, the product tracing device 300 includes:

[0095] An acquisition module 310 is used to acquire the number of unqualified products produced by each process line in the target batch and the total number of products produced by each process line in response to the completion of the production of the products in the target batch;

[0096] A first determination module 320, configured to determine a target process line in the target batch based on a proportion of the number of unqualified products produced by each process line in the target batch to the total number of products produced by the process line;

[0097] A calculation module 330 is used to calculate the traceability difficulty of the unqualified products on each target process line in the target batch based on the delivery time and delivery distance of all unqualified products on the target process line;

[0098] The second determination module 340 is used to determine that the unqualified product corresponding to the traceability difficulty is a target product that needs to be traced when the traceability difficulty of the unqualified product is less than or equal to a preset traceability threshold;

[0099] The tracing module 350 is used to trace the target product.

[0100] Optionally, the acquisition module includes:

[0101] A detection submodule, used to perform quality detection on each product in the target batch to obtain a quality value of each product, wherein the quality value is a comprehensive indicator reflecting the quality of the product;

[0102] A first determination submodule, configured to determine that the product is an unqualified product when the quality value of the product is greater than a preset quality threshold;

[0103] The statistics submodule is used to count the number of unqualified products produced by each process line in the target batch.

[0104] Optionally, the detection submodule includes:

[0105] An acquisition unit, used for acquiring the actual size and surface defect value of each product in the target batch;

[0106] A calculation unit, used for calculating the difference between the actual size and the designed size of each product in the target batch, to obtain a size deviation value of the product;

[0107] A dimension removal processing unit, used for performing dimension removal processing on the size deviation value and the surface defect value of the product to obtain a target size deviation value and a target surface defect value of the product;

[0108] The summing unit is used to sum the target size deviation value and the target surface defect value of the product to obtain the quality value of the product.

[0109] Optionally, the first determining module includes:

[0110] A first calculation submodule, configured to calculate, for each process line in the target batch, a ratio between the number of unqualified products produced by the process line and the total number of products produced by the process line;

[0111] The second determination submodule is used to determine that the process line corresponding to the ratio is the target process line in the target batch when the ratio is greater than a preset threshold.

[0112] Optionally, the above-mentioned calculation module includes:

[0113] The first acquisition submodule is used to acquire, for each target process line in the target batch, the outbound time and outbound distance of each unqualified product on the target process line;

[0114] The second calculation submodule is used to calculate the average of the delivery time of all unqualified products on the target process line to obtain the average delivery time of all unqualified products on the target process line;

[0115] The third calculation submodule is used to calculate the average outbound distance of all unqualified products on the target process line to obtain the average outbound distance of all unqualified products on the target process line;

[0116] A dimension removal processing submodule is used to perform dimension removal processing on the average outbound delivery time and average outbound delivery distance corresponding to the target process line to obtain the target average outbound delivery time and target average outbound delivery distance corresponding to the target process line;

[0117] The summing submodule is used to sum the target average outbound time and the target average outbound distance corresponding to the target process line to obtain the traceability difficulty of unqualified products on the target process line.

[0118] Optionally, the acquisition submodule includes:

[0119] An acquisition unit, for acquiring, for each unqualified product on the target process line, the delivery time, delivery location and delivery terminal location of the unqualified product;

[0120] A difference calculation unit, used to calculate the difference between the current actual time and the delivery time to obtain the delivery time of the unqualified product;

[0121] The calculation unit is used to calculate the distance between the outbound terminal position and the outbound position of the unqualified product to obtain the outbound distance of the unqualified product.

[0122] Optionally, the above traceability module includes:

[0123] A second acquisition submodule is used to obtain a quality value of each target product in the target batch, where the quality value is a comprehensive indicator reflecting product quality;

[0124] A sorting submodule is used to sort all the target products in the target batch in descending order of the quality value based on the quality value of each target product in the target batch to obtain a traceable product sequence;

[0125] The tracing submodule is used to trace the target products in the traceable product sequence in sequence.

[0126] The product tracing device provided in the embodiments of the present disclosure can implement the method of any of the above embodiments, and its execution method and beneficial effects are similar, which will not be repeated here.

[0127] The embodiments of the present disclosure also provide a computer device, which includes a processor and a memory, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the method of any of the above embodiments can be implemented, and its execution method and beneficial effects are similar and will not be repeated here.

[0128] Figure 4 is a schematic diagram of the structure of a computer device provided by an embodiment of the present disclosure, such as Figure 4 As shown, the computer device 400 may include a processor 410 and a memory 420, wherein the memory 420 stores a computer program 421, and when the computer program 421 is executed by the processor 410, the method provided by any of the above embodiments can be implemented, and its execution method and beneficial effects are similar and will not be repeated here.

[0129] Of course, to simplify, Figure 4 Only some of the components related to the present invention in the computer device 400 are shown, and components such as a bus, an input / output interface, an input device, and an output device are omitted. In addition, according to specific application conditions, the computer device 400 may also include any other appropriate components.

[0130] An embodiment of the present disclosure provides a computer-readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, the method of any of the above embodiments can be implemented. The execution method and beneficial effects are similar and will not be repeated here.

[0131] The above-mentioned computer readable storage medium can adopt any combination of one or more readable media. The readable medium can be a readable signal medium or a readable storage medium. The readable storage medium can include, for example, but is not limited to, a system, device or device of electricity, magnetism, light, electromagnetic, infrared, or semiconductor, or any combination of the above. More specific examples (non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.

[0132] The computer program may be written in any combination of one or more programming languages ​​to write program codes for performing the operations of the disclosed embodiments, including object-oriented programming languages ​​such as Java, C++, etc., and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computer device, partially on the user's device, as a separate software package, partially on the user's computer device and partially on a remote computer device, or entirely on a remote computer device or server.

[0133] The above description is only a preferred embodiment of the present disclosure and an explanation of the technical principles used. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosed concept. For example, the above features are replaced with the technical features with similar functions disclosed in the present disclosure (but not limited to) by each other to form a technical solution.

[0134] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details are included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.

[0135] The above description is only a specific embodiment of the present disclosure, so that those skilled in the art can understand or implement the present disclosure. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present disclosure. Therefore, the present disclosure will not be limited to the embodiments described herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A product tracing method, characterized in that: include: In response to the completion of production of products in the target batch, obtaining the number of unqualified products produced by each process line in the target batch and the total number of products produced by each process line; Determining a target process line in the target batch based on the proportion of the number of unqualified products produced by each process line in the target batch to the total number of products produced by the process line; For each target process line in the target batch, based on the outbound time and outbound distance of all unqualified products on the target process line, calculate the difficulty of tracing the unqualified products on the target process line; When the traceability difficulty of the unqualified product is less than or equal to a preset traceability threshold, determining the unqualified product corresponding to the traceability difficulty as a target product that needs to be traced; The target product is traced.

2. The method according to claim 1, characterized in that The obtaining the number of unqualified products produced by each process line in the target batch includes: Performing quality inspection on each product in the target batch to obtain a quality value of each product, wherein the quality value is a comprehensive indicator reflecting the quality of the product; When the quality value of the product is greater than a preset quality threshold, determining that the product is an unqualified product; Count the number of unqualified products produced by each process line in the target batch.

3. The method according to claim 2, characterized in that The step of performing quality inspection on each product in the target batch to obtain a quality value of each product includes: Obtaining the actual size and surface defect value of each product in the target batch; For each product in the target batch, the difference between the actual size and the designed size of the product is calculated to obtain the size deviation value of the product; De-dimensionalizing the size deviation value and the surface defect value of the product to obtain a target size deviation value and a target surface defect value of the product; The target size deviation value and the target surface defect value of the product are summed to obtain the quality value of the product.

4. The method according to claim 1, characterized in that: Determining the target process line in the target batch based on the proportion of the number of unqualified products produced by each process line in the target batch to the total number of products produced by the process line includes: For each process line in the target batch, calculating the ratio between the number of the unqualified products produced by the process line and the total number of products produced by the process line; When the ratio is greater than a preset threshold, the process line corresponding to the ratio is determined to be the target process line in the target batch.

5. The method according to claim 1, characterized in that The step of calculating the difficulty of tracing the unqualified products on the target process line for each target process line in the target batch based on the delivery time and delivery distance of all unqualified products on the target process line includes: For each target process line in the target batch, obtaining the outbound time and outbound distance of each unqualified product on the target process line; Calculate the average of the delivery time of all unqualified products on the target process line to obtain the average delivery time of all unqualified products on the target process line; Calculate the average of the outbound distances of all unqualified products on the target process line to obtain the average outbound distance of all unqualified products on the target process line; De-dimensionalize the average outbound time and average outbound distance corresponding to the target process line to obtain the target average outbound time and target average outbound distance corresponding to the target process line; The target average outbound time and the target average outbound distance corresponding to the target process line are summed to obtain the difficulty of tracing unqualified products on the target process line.

6. The method according to claim 5, characterized in that The step of obtaining the delivery time and delivery distance of each unqualified product on the target process line includes: For each unqualified product on the target process line, obtaining the outgoing time, outgoing location and outgoing terminal location of the unqualified product; The difference between the current actual time and the delivery time is calculated to obtain the delivery time of the unqualified product; The distance between the outbound terminal position and the outbound position of the unqualified product is calculated to obtain the outbound distance of the unqualified product.

7. The method according to claim 1, characterized in that The tracing of the target product includes: Obtaining a quality value of each of the target products in the target batch, wherein the quality value is a comprehensive indicator reflecting product quality; Based on the quality value of each of the target products in the target batch, all the target products in the target batch are sorted in descending order of quality value to obtain a traceable product sequence; The target products in the traceable product sequence are traced sequentially.

8. A product tracing device, characterized in that: include: an acquisition module, configured to acquire, in response to completion of production of products in a target batch, the number of unqualified products produced by each process line in the target batch and the total number of products produced by each process line; A first determination module is used to determine a target process line in the target batch based on the proportion of the number of unqualified products produced by each process line in the target batch to the total number of products produced by the process line; A calculation module, for calculating the difficulty of tracing the unqualified products on each target process line in the target batch based on the delivery time and delivery distance of all unqualified products on the target process line; A second determination module is used to determine that the unqualified product corresponding to the traceability difficulty is a target product that needs to be traced when the traceability difficulty of the unqualified product is less than or equal to a preset traceability threshold; The traceability module is used to trace the target product.

9. A computer device, characterized in that: include: A memory and a processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the product tracing method according to any one of claims 1 to 7 is implemented.

10. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed by a processor, the product tracing method according to any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Time-axis-based quality tracing method

    CN107767017A

  • Product quality tracing evaluation method and equipment

    CN111080323A

  • Logistics order online intelligent management cloud platform based on big data analysis

    CN112862406A

  • Lithium battery production quality tracing management system based on data analysis

    CN116596371A

  • Aerospace fastener product detection management system

    CN118428609A