Quality tracing system based on single steel pipe full-process data binding

By assigning temporary numbers to steel pipes and analyzing the matching degree of process data, and using optimization algorithms to determine the optimal quality traceability results, the problem of traceability difficulties caused by the loss or damage of unique steel pipe numbers has been solved, achieving accurate traceability of steel pipe quality and improving user trust.

CN122335102APending Publication Date: 2026-07-03山东聊城九阳钢管制造有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
山东聊城九阳钢管制造有限公司
Filing Date
2026-04-27
Publication Date
2026-07-03

Smart Images

  • Figure CN122335102A_ABST
    Figure CN122335102A_ABST
Patent Text Reader

Abstract

This invention relates to the field of Internet of Things (IoT) technology, specifically to a quality traceability system based on full-process data binding for a single steel pipe. The system includes a data preprocessing and acquisition module, used for: assigning temporary numbers to steel pipes without known numbers in each step of the actual quality traceability process, and collecting process data for all steel pipes with known and temporary numbers in each step; a data analysis and processing module, used for: determining importance weights based on the process data, constructing multiple sets of random quality traceability processes based on the processes corresponding to the steel pipes with temporary numbers, and evaluating and determining the matching degree between each steel pipe with a temporary number and the process data of each step in each set of random quality traceability processes by combining the importance weights with the process data; and a data traceability processing module, used to: optimize and determine the optimal quality traceability result for all steel pipes with temporary numbers, using the matching degree as the objective function, to achieve accurate traceability of the steel pipes.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of Internet of Things (IoT) technology, specifically to a quality traceability system based on full-process data binding of a single steel pipe. Background Technology

[0002] Implementing end-to-end data binding for individual steel pipes ensures traceability and controllability of quality throughout the production, processing, and transportation stages. Binding end-to-end data for each steel pipe allows for real-time recording and tracking of key information such as production testing data and quality compliance status. In the event of a quality problem, the system can quickly pinpoint the issue and implement corrective measures promptly, effectively reducing potential quality risks and losses during production. Furthermore, implementing quality traceability increases product transparency and enhances customer trust in product quality.

[0003] Typically, each steel pipe is assigned a unique label to ensure quality traceability throughout the production cycle. At each stage of steel pipe production, key data and quality inspection results are recorded in real time by scanning the label. However, in actual production, the unique serial number of each steel pipe may be lost or damaged during the entire quality traceability process, leading to difficulties in subsequent quality traceability. Furthermore, if the serial number is lost or incorrect, it is impossible to accurately locate a specific steel pipe, making it impossible to trace its production and testing records. This not only affects the retrieval of steel pipe quality information but also makes it difficult to trace and resolve any quality issues during production. Therefore, the lack of detailed quality traceability records not only increases the complexity of production management but may also cause customers to doubt product quality, affecting user trust in the brand. Summary of the Invention

[0004] To address the technical problem of lost or damaged unique serial numbers on existing steel pipes, which leads to difficulties in traceability and consequently, inability to determine the corresponding production data, resulting in quality issues and a series of intractable problems, this invention aims to provide a quality traceability system based on full-process data binding for individual steel pipes. The specific technical solution adopted is as follows: The data preprocessing and acquisition module is used for: assigning temporary numbers to steel pipes without known numbers in each process of the actual quality traceability process, and collecting process data of all steel pipes with known numbers and temporary numbers in each process. The data analysis and processing module is used to: determine the importance weight based on the process data, construct multiple sets of random quality traceability processes based on the process corresponding to the temporary numbered steel pipe, and evaluate and determine the matching degree of each temporary numbered steel pipe with each process corresponding to each set of random quality traceability processes by combining the importance weight with the process data. The data traceability processing module is used to optimize and determine the optimal quality traceability results for all temporary numbered steel pipes, with the matching degree as the objective function.

[0005] Preferably, the actual quality traceability process of the steel pipe includes steel processing, steel pipe forming, steel pipe welding, annealing and heat treatment, cooling and straightening, surface treatment and coating, dimensional inspection and quality inspection.

[0006] Preferably, the process data includes process name, known number, temporary number, start time, process parameters, operator, and remarks.

[0007] Preferably, the importance weights are determined based on process data, including: The importance parameter is determined based on the process data corresponding to each process. The information entropy of each process is obtained based on the importance parameter. The overall weight of each process is determined by the information entropy. By analyzing the process data and integrating the overall weight of the process corresponding to the overall weight with the process corresponding to the temporary numbered steel pipe, the importance weight of each process to each temporary numbered steel pipe is obtained.

[0008] Preferably, multiple sets of random quality traceability processes are constructed based on the processes corresponding to the temporarily numbered steel pipes, specifically as follows: From the actual quality traceability process, select all processes corresponding to steel pipes with temporary numbers, arbitrarily match the processes of steel pipes with temporary numbers, and combine them to generate multiple sets of random quality traceability processes.

[0009] Preferably, the matching degree between each temporary numbered steel pipe and the process data of each process corresponding to each group of random quality traceability processes is evaluated, including: Define all processes in the continuous process corresponding to the temporary numbered steel pipe as the process interval of the temporary numbered steel pipe record. Analyze the start time based on the process interval of the temporary numbered steel pipe record to determine the batch similarity between the known numbered steel pipe and the temporary numbered steel pipe. Analyze the process parameters and combine them with importance weights to determine the known process similarity between steel pipes with known numbers and steel pipes with temporary numbers under the corresponding batch similarity. Based on whether the process corresponding to the random quality traceability process belongs to the process range of the temporary numbered steel pipe record, evaluate the matching degree between each temporary numbered steel pipe and the process data of each process corresponding to each group of random quality traceability processes.

[0010] Preferably, the batch similarity between steel pipes with known serial numbers and steel pipes with temporary serial numbers is determined, specifically as follows: Determine the importance weight of any process within the process interval of the temporary numbered steel pipe record. Based on the start time of the known numbered steel pipe and the temporary numbered steel pipe in the process corresponding to the importance weight, obtain the time difference. Combine the importance weight to obtain the batch similarity between the known numbered steel pipe and the temporary numbered steel pipe.

[0011] Preferably, the known process similarity between steel pipes with known numbers and steel pipes with temporary numbers is determined under the corresponding batch similarity, specifically as follows: Based on the importance parameter, the parameter differences between the known numbered steel pipe and the temporarily numbered steel pipe in the process corresponding to the importance weight are determined. Combined with the importance weight and batch similarity, the known process similarity between the known numbered steel pipe and the temporarily numbered steel pipe is determined.

[0012] Preferably, based on whether the process corresponding to the random quality traceability process belongs to the process range of the temporary numbered steel pipe record, the matching degree of each temporary numbered steel pipe with the process data of each process corresponding to each group of random quality traceability processes is evaluated, specifically as follows: If so, the matching degree between the temporary numbered steel pipe and the process corresponding to the random quality traceability process can be obtained by comparing the process parameters of the temporary numbered steel pipe and the process corresponding to the random quality traceability process. If not, by comparing the process parameters of the known numbered steel pipe with those of the random quality traceability process, and combining the known process similarity, the matching degree between the temporary numbered steel pipe and the process corresponding to the random quality traceability process can be obtained.

[0013] Preferably, the matching degree between each temporary numbered steel pipe and the process data of each process corresponding to each group of random quality traceability processes is determined, specifically as follows: The importance weight of the corresponding analysis process is obtained based on the matching degree between the temporary numbered steel pipe and the random quality traceability process. The matching degree of all processes corresponding to the temporary numbered steel pipe and the random quality traceability process is determined by combining the importance weight and the matching degree.

[0014] The present invention has the following beneficial effects: When a unique serial number is lost or damaged, the system assigns a temporary serial number to the steel pipe in the current scanning process for corresponding recording, and collects process data for all steel pipes with known serial numbers and temporary serial numbers. Since different processes have different importance to each steel pipe with a temporary serial number, an importance weight is determined based on the process data. Based on this importance weight, the system selects the known serial number steel pipes most similar to the steel pipe with the temporary serial number within the process interval to provide a reference for the temporary serial number steel pipes. The system analyzes the process data, first evaluating the matching degree between each temporary serial number steel pipe and the process data of each process corresponding to each group of random quality traceability processes, and then determining the matching degree between process data based on the importance weight of the processes. Finally, due to the large number of steel pipes and the complexity of the matching degree calculation, an optimization algorithm is used with the matching degree as the objective function to determine the optimal quality traceability result for all steel pipes with temporary serial numbers, finding the most matching full-process traceability data for each steel pipe, thus achieving accurate traceability of the steel pipes. Attached Figure Description

[0015] To more clearly illustrate the technical solutions and advantages in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0016] Figure 1 This is a schematic block diagram of a quality traceability system based on full-process data binding of a single steel pipe, provided in one embodiment of the present invention. Figure 2 This is a flowchart illustrating the implementation of a quality traceability system based on full-process data binding of a single steel pipe, as provided in one embodiment of the present invention. Detailed Implementation

[0017] To further illustrate the technical means and effects adopted by the present invention to achieve its intended purpose, the following, in conjunction with the accompanying drawings and preferred embodiments, details the specific implementation, structure, features, and effects of a quality traceability system based on full-process data binding of a single steel pipe proposed according to the present invention. In the following description, different "one embodiment" or "another embodiment" do not necessarily refer to the same embodiment. Furthermore, specific features, structures, or characteristics in one or more embodiments can be combined in any suitable form.

[0018] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains.

[0019] The following description, in conjunction with the accompanying drawings, details a specific solution for a quality traceability system based on full-process data binding of a single steel pipe, provided by the present invention.

[0020] The existing unique serial numbers for steel pipes are often lost or damaged, making subsequent quality traceability difficult. This leads to an inability to accurately pinpoint the problem when quality issues arise, and also affects user trust. Therefore, temporary serial numbers are assigned to steel pipes, and process data related to all processes for both known and temporary serial numbers are collected. After analysis, importance weights are determined. Based on these importance weights, further analysis is conducted to determine the matching degree between process data. Finally, using the matching degree as the objective function, an optimization algorithm is used to determine the optimal quality traceability result for all steel pipes with temporary serial numbers, finding the most matching full-process traceability data for each steel pipe, thus achieving accurate traceability of the steel pipes.

[0021] Please combine Figure 1 and Figure 2 This document illustrates a structural block diagram and implementation flowchart of a quality traceability system based on full-process data binding of a single steel pipe, according to an embodiment of the present invention. The system includes: The data preprocessing and acquisition module is used for: assigning temporary numbers to steel pipes without known numbers in each process of the actual quality traceability process, and collecting process data of all steel pipes with known numbers and temporary numbers in each process. The data analysis and processing module is used to: determine the importance weight based on the process data, construct multiple sets of random quality traceability processes based on the process corresponding to the temporary numbered steel pipe, and evaluate and determine the matching degree of each temporary numbered steel pipe with each process corresponding to each set of random quality traceability processes by combining the importance weight with the process data. The data traceability processing module is used to optimize and determine the optimal quality traceability results for all temporary numbered steel pipes, with the matching degree as the objective function.

[0022] To better illustrate this point, steel pipe quality traceability aims to more accurately track and record each step of the steel pipe production process. This allows for the rapid identification of the source of quality issues and the implementation of effective control and resolution measures, ensuring the quality of the steel pipes. However, in practical applications, the serial numbers used for accurate steel pipe identification are easily lost or missing due to uncontrollable factors such as improper operation, environmental wear, or management oversights, making quality traceability difficult. Therefore, a quality traceability system based on the full-process data binding of a single steel pipe is proposed to achieve accurate traceability of steel pipes. As an optional implementation, in this embodiment, the known number or temporary number is any one of the following codes that can be used to identify and track steel pipes: barcode, RFID (Radio Frequency Identification), or QR code, in order to reduce errors from manual operation and improve traceability efficiency.

[0023] Furthermore, the actual quality traceability process for steel pipes includes steel processing, steel pipe forming, steel pipe welding, annealing and heat treatment, cooling and straightening, surface treatment and coating, dimensional inspection and quality check.

[0024] To clarify, the actual quality traceability process refers to the entire process that a steel pipe with a known number undergoes in the production of any given steel pipe under ideal conditions, that is, all the processes that the steel pipe goes through from start to finish, without involving the assignment of temporary numbers.

[0025] It can be explained that in the actual quality traceability process, steel processing involves strict screening and pretreatment of raw steel to ensure it meets production standards; steel pipe forming involves processing steel into a preliminary pipe shape using forming equipment, which involves strict control of forming parameters; steel pipe welding refers to using welding technology to firmly weld the joints of the steel pipes, ensuring weld quality and strength; annealing and heat treatment are used to eliminate internal stress and improve the metallographic structure, enhancing the overall performance of the steel pipe; cooling and straightening processes ensure the straightness and dimensional accuracy of the steel pipe; surface treatment and coating are used to clean, prevent rust, and apply a protective layer to the surface of the steel pipe, enhancing corrosion resistance and service life; finally, dimensional inspection and quality checks are conducted using high-precision testing equipment to comprehensively test all dimensional indicators and internal quality of the steel pipe, ensuring that the produced steel pipes meet quality standards; that is, the actual quality traceability process records every step of the steel pipe production process, allowing for record-keeping at each stage.

[0026] Furthermore, the process data includes process name, known number, temporary number, start time, process parameters, operators, and remarks.

[0027] It should be noted that the process name refers to any process in the actual quality traceability process; the known number refers to the unique number given when the steel pipe is produced, i.e., the steel pipe number; if the known number of the steel pipe is lost or cannot be identified during the production process, a temporary number is assigned to the steel pipe to execute the subsequent process, and corresponding records are made, as shown in Table 1, Steel Pipe Quality Traceability - Steel Pipe Welding Process Record Table. Here, the start time refers to the timestamp of the start of the corresponding process for each steel pipe with a known number or temporary number; process parameters refer to the relevant parameters for each process, such as welding voltage, welding current, welding speed, and shielding gas flow rate for steel pipe welding; the operator is the staff who perform the corresponding process; the remarks information is used to record normal processes or wear and tear of the original number, etc.

[0028] Table 1 Steel Pipe Quality Traceability - Steel Pipe Welding Process Record Form Understandably, each stage of steel pipe production involves different production variables and process parameters. For example, during the welding stage, factors such as temperature, pressure, and welding time may vary, potentially leading to significant fluctuations in the final steel pipe quality. Therefore, information entropy is used as an indicator to measure data uncertainty and diversity during quality traceability. Different information entropies indicate that different production conditions may lead to different quality results, affecting the stability and reliability of subsequent products, thus determining the importance weight of each stage. A higher information entropy for a given stage indicates a wider range of parameter variations or more uncertainties in the steel pipe within that stage. This means that more anomalies or quality fluctuations may occur in that stage, having a greater impact on the overall steel pipe production quality. Therefore, in quality traceability, stages with high information entropy are assigned higher importance weights.

[0029] Furthermore, importance weights are determined based on process data, including: Step SA21: Determine the importance parameter based on the process data corresponding to each process, obtain the information entropy of each process based on the importance parameter, and determine the overall weight of each process through the information entropy.

[0030] Specifically, importance parameters are determined based on process parameters. Taking the aforementioned steel pipe welding process as an example, welding current is selected as an importance parameter based on operator experience, and the information entropy of steel pipe welding is calculated using this importance parameter. Similarly, the information entropy of each process in steel pipe production is obtained, reflecting the uncertainty and complexity in each process. The overall weight of each process is then determined, and the corresponding calculation formula is as follows: in, Indicates the first The overall weight of each process; This represents the maximum and minimum value normalization function; Indicates the first Information entropy of each process.

[0031] Understandably, in the process of steel pipe quality traceability, temporary numbered steel pipes are generated step by step through multiple processes within a certain process interval. That is, temporary numbered steel pipes are generated from one process to another in the whole process. This shows that the impact of each process on the temporary numbered steel pipe depends not only on the importance of the process itself, but also on the process sequence and the flow interval. Therefore, the closer to the production process of the temporary numbered steel pipe, the greater its impact on the final quality of the steel pipe, and this impact will gradually accumulate as the process progresses.

[0032] To better illustrate this, we'll use a single steel pipe as an example. The actual quality traceability process for the steel pipe involves seven processes: 1, 2, 3, 4, 5, 6, and 7. For a particular steel pipe with a temporary number, the corresponding processes are 4, 5, and 6. Therefore, process 3 is closer to processes 4, 5, and 6 than process 2, indicating that process 3 has a greater impact on the final quality of the steel pipe. That is, process 2 precedes process 3 and is relatively far from subsequent processes 4, 5, and 6. The output of process 2 undergoes further processing and treatment in process 3 before entering processes 4, 5, and 6. Therefore, the output of process 3, relative to process 2, directly affects the input quality of processes 4, 5, and 6, thus significantly impacting the final quality indicators of the steel pipe, such as strength, toughness, and surface finish.

[0033] Step SA22: Analyze the process data, integrate the overall weight of all processes between the process corresponding to the overall weight and the process corresponding to the temporary numbered steel pipe, and obtain the importance weight of each process to each temporary numbered steel pipe.

[0034] Specifically, quality traceability of steel pipes is a gradual, cumulative process, with each step impacting the final quality of the pipe. The closer any step in the actual quality traceability process is to the process interval corresponding to the temporarily numbered steel pipe, the more significant its impact on quality traceability. Therefore, based on the overall process weight, each step within the process interval containing the temporarily numbered steel pipe should be assigned a higher importance weight. Furthermore, since quality traceability is a cumulative process, the impact of each step is the foundation of the previous step, and subsequent steps depend on earlier steps. Therefore, using the cumulative multiplication method to calculate the importance weight of each step for the temporarily numbered steel pipe accurately reflects the progressive relationship between steps. The corresponding calculation formula for determining the importance weight of each step for each temporarily numbered steel pipe is as follows: in, Indicates the first The importance weight of each process for temporary numbered steel pipe A; Indicates the first The process interval recorded in the temporary number steel pipe A is the first one. The first process between the two processes One process; Indicates the first The process interval recorded in the temporary number steel pipe A is the first one. The number of processes between processes; Indicates the first The overall weight of each process.

[0035] To better illustrate this, we will use the aforementioned temporarily numbered steel pipes as an example. Let's assume that the first... If process 2 refers to process 2, then the process range recorded in temporary number steel pipe A refers to processes 4, 5, and 6. The process is any one of processes 4, 5, and 6. The process is process 3, so when the first... When the process is process 4, the number of processes is... =1; when the first When the process is process 5, the number of processes is... The value is 2, and so on, and the following explanation is based on this embodiment. Similarly, the importance weight of each process for each temporary numbered steel pipe is obtained.

[0036] Furthermore, based on the processes corresponding to the temporarily numbered steel pipes, multiple sets of random quality traceability processes are constructed, specifically as follows: From the actual quality traceability process, select all processes corresponding to steel pipes with temporary numbers, arbitrarily match the processes of steel pipes with temporary numbers, and combine them to generate multiple sets of random quality traceability processes.

[0037] To better illustrate, the actual quality traceability process corresponds to processes 1, 2, 3, 4, 5, 6, and 7, which refer to all processes involving steel pipes with known numbers. The random quality traceability process refers to the overall process flow formed by multiple steel pipes with known or temporary numbers. It is possible that processes 1, 2, 3, 4, 5, 6, and 7 all involve steel pipes with known numbers; or processes 1, 2, and 3 involve steel pipes with known numbers, processes 4, 5, and 6 involve steel pipes with temporary numbers, and process 7 involves steel pipes with known numbers; or processes 1, 2, and 3 involve steel pipes with temporary numbers, processes 4, 5, and 6 involve steel pipes with known numbers, and process 7 involves steel pipes with temporary numbers. In other words, any set of random quality traceability processes is formed by randomly combining different processes to create a complete process flow.

[0038] Specifically, based on process 7, it could be a steel pipe with a known number or a steel pipe with a temporary number. In practical applications, during steel pipe production, it can still clearly correspond to the known number in processes 1, 2, and 3. In processes 4, 5, and 6, the known number label may become unrecognizable due to folding, and a temporary number may be assigned. That is, in process 4, because the steel pipe is squeezed, the known number label originally pasted on the surface of the steel pipe may be folded to form an obstruction, and the system cannot read the number through visual recognition or scanning equipment. However, as the process progresses, when it reaches process 7, the steel pipe may undergo further processing, transportation, or rearrangement, so that the previously folded label is unfolded or moved to a visible position and can be clearly identified. In this case, process 7 corresponds to a steel pipe with a known number. Conversely, if the label is still not visible, it corresponds to a steel pipe with a temporary number.

[0039] Furthermore, the matching degree between each temporary numbered steel pipe and the process data of each process corresponding to each group of random quality traceability processes is evaluated, including: Step SB21: Define all processes in the continuous process corresponding to the temporary numbered steel pipe as the process interval of the temporary numbered steel pipe record. Analyze the start time based on the process interval of the temporary numbered steel pipe record to determine the batch similarity between the known numbered steel pipe and the temporary numbered steel pipe.

[0040] As explained, in this embodiment, the process interval for the temporary numbered steel pipe record is process 4, 5, and 6.

[0041] Understandably, each steel pipe undergoes multiple processes during production, meaning it must complete the entire actual quality traceability process to become a finished steel pipe. Analyzing the batch similarity between temporarily numbered steel pipes and known numbered steel pipes within the same process interval can reflect the quality characteristics and process consistency of the two steel pipes under similar conditions. Specifically, the time characteristics of the known numbered steel pipe within the corresponding process interval of the temporarily numbered steel pipe can serve as a reference for quality traceability. That is, the process interval recorded by the temporarily numbered steel pipe is used as a benchmark. If the time of the same process interval between the temporarily numbered steel pipe and the known numbered steel pipe is similar, it indicates that the two steel pipes received similar processes and conditions in the same process, and their quality characteristics are more likely to be similar. Furthermore, by assigning weights to process intervals, i.e., importance weights, processes with a significant impact on quality can be identified, and the corresponding processes can be given greater weight in batch similarity calculations. Therefore, it can be explained that if any process interval is of high importance, then known numbered steel pipes and temporarily numbered steel pipes with similar process times will be considered to have higher similarity within that process interval, and they may exhibit similar quality characteristics.

[0042] Further, in step SB21, the batch similarity between the steel pipes with known numbers and the steel pipes with temporary numbers is determined, specifically as follows: Determine the importance weight of any process within the process interval of the temporary numbered steel pipe record. Based on the start time of the known numbered steel pipe and the temporary numbered steel pipe in the process corresponding to the importance weight, obtain the time difference. Combine the importance weight to obtain the batch similarity between the known numbered steel pipe and the temporary numbered steel pipe.

[0043] As explained above, based on the determination that the temporary numbered steel pipe is A, and the known numbered steel pipe is defined as B, the batch similarity between the known numbered steel pipe and the temporary numbered steel pipe is obtained. The corresponding calculation formula is as follows: in, This indicates the batch similarity between steel pipe B with a known serial number and steel pipe A with a temporary serial number; This indicates the first record in the process interval of the temporary numbered steel pipe A. One process; This indicates the number of processes within the process range recorded in the temporary numbered steel pipe A record; This indicates the first record in the process interval of the temporary numbered steel pipe A. The importance weight of each process for temporary numbered steel pipe A; Indicated by An exponential function with base 0; This indicates that the known numbered steel pipe B and the temporarily numbered steel pipe A are in the process interval recorded by the temporarily numbered steel pipe A. The time gap between processes.

[0044] It can be noted that within the process range of the temporary numbered steel pipe record, the number of processes is specified. The value is 3. When the importance weight of any of the three processes 4, 5, and 6 is greater, the closer the time is (i.e., the smaller the time difference), the higher the batch similarity between the known numbered steel pipe and the temporary numbered steel pipe. Similarly, the batch similarity between all known numbered steel pipes and each temporary numbered steel pipe is determined.

[0045] Step SB22: Analyze the process parameters and determine the known process similarity between the known numbered steel pipe and the temporary numbered steel pipe under the corresponding batch similarity based on the importance weight.

[0046] Understandably, batch similarity reflects the overall similarity of different steel pipes within the same process range. In the quality traceability of steel pipes, the batch similarity between steel pipes with known numbers and those with temporary numbers provides a preliminary similarity of the overall quality performance of the two steel pipes during the production process. However, the detailed parameters within any process may have a greater impact. That is, batch similarity cannot fully reflect the specific impact of each individual process because parameters such as temperature, pressure, and time in different processes contribute differently to the quality of the steel pipe. For example, temperature control or pressure changes in a certain process may trigger subtle changes in the internal structure of the steel pipe, leading to significant differences in the performance of the steel pipe. Therefore, based on the batch similarity, the parameter similarity of each process, i.e., the known process similarity, should be analyzed to identify the specific process that has the greatest impact on the quality of the steel pipe and improve the accuracy of the overall matching.

[0047] It is explained that known process similarity refers to the degree of similarity between process data of steel pipes with known numbers and steel pipes with temporary numbers under batch similarity. It is used to accurately locate the process that has the most significant impact on the final quality of the steel pipe, making the quality traceability process of steel pipes more targeted.

[0048] Further, in step SB22, the known process similarity between the steel pipe with the known number and the steel pipe with the temporary number is determined under the corresponding batch similarity, specifically as follows: Based on the importance parameter, the parameter differences between the known numbered steel pipe and the temporarily numbered steel pipe in the process corresponding to the importance weight are determined. Combined with the importance weight and batch similarity, the known process similarity between the known numbered steel pipe and the temporarily numbered steel pipe is determined.

[0049] The explanation continues based on the known numbered steel pipe B and the temporary numbered steel pipe A. Each process is different, with different importance parameters. Specifically, in each process, the operator determines the corresponding importance parameters based on experience. Analysis is then performed based on these importance parameters to obtain the corresponding parameter differences and determine the similarity of the known processes. The corresponding calculation formula is as follows: in, This represents the known process similarity between steel pipe B with a known batch number and steel pipe A with a temporary batch number, based on batch similarity. This indicates the first record in the process interval of the temporary numbered steel pipe A. One process; This indicates the number of processes within the process range recorded in the temporary numbered steel pipe A record; This indicates the first record in the process interval of the temporary numbered steel pipe A. The importance weight of each process for temporary numbered steel pipe A; Indicated by An exponential function with base 0; This indicates that the known numbered steel pipe B and the temporarily numbered steel pipe A are in the process interval recorded by the temporarily numbered steel pipe A. The parameters differ between the processes; This indicates the batch similarity between steel pipe B with a known serial number and steel pipe A with a temporary serial number.

[0050] It can be explained that within the process interval recorded for the temporary numbered steel pipe, i.e., the greater the importance weight of any process in processes 4, 5, and 6, the smaller the difference in the importance parameters between the known numbered steel pipe and the temporary numbered steel pipe under that process. When the batch similarity is greater, it indicates that the known process similarity between the known numbered steel pipe and the temporary numbered steel pipe under the batch similarity is greater. Similarly, the known process similarity under the batch similarity of all known numbered steel pipes and each temporary numbered steel pipe can be determined.

[0051] Step SB23: Based on whether the process corresponding to the random quality traceability process belongs to the process range of the temporary numbered steel pipe record, evaluate the matching degree between each temporary numbered steel pipe and the process data of each process corresponding to each group of random quality traceability processes.

[0052] Understandably, in the process of steel pipe quality traceability, within the process interval recorded by the temporarily numbered steel pipe, i.e., the process interval covered by processes 4, 5, and 6, the matching degree between the temporarily numbered steel pipe and each process corresponding to each group of random quality traceability processes can be determined by calculating the similarity between the process parameters of the temporarily numbered steel pipe in this process interval and each process data corresponding to each group of random quality traceability processes. In other intervals excluding the process interval recorded by the temporarily numbered steel pipe, the similarity between the known numbered steel pipe with high known process similarity and the corresponding process data can be used as a reference to more accurately evaluate the matching degree performance of the temporarily numbered steel pipe.

[0053] Further, in step SB23, based on whether the process corresponding to the random quality traceability process belongs to the process range of the temporary numbered steel pipe record, the matching degree of each temporary numbered steel pipe with the process data of each process corresponding to each group of random quality traceability processes is evaluated, specifically as follows: If so, the matching degree between the temporary numbered steel pipe and the process corresponding to the random quality traceability process can be obtained by comparing the process parameters of the temporary numbered steel pipe and the process corresponding to the random quality traceability process. If not, by comparing the process parameters of the known numbered steel pipe with those of the random quality traceability process, and combining the known process similarity, the matching degree between the temporary numbered steel pipe and the process corresponding to the random quality traceability process can be obtained.

[0054] Specifically, in this embodiment, the analysis is performed based on any process in any set of random quality traceability processes, and the corresponding calculation formula is: in, This indicates that the temporary number steel pipe A is related to the first... The group random quality traceability process is in the first stage. The degree of matching between the process data of each process; Indicated by An exponential function with base 0; Indicates the first The first step in the group random quality traceability process One process; This indicates the process range for the temporary numbered steel pipe A record; This indicates that the temporary number steel pipe A is related to the first... The group random quality traceability process is in the first stage. The parameters differ between the processes; This indicates the quantity of steel pipes with known serial numbers; This indicates that the known numbered steel pipe B is related to the first... The group random quality traceability process is in the first stage. The parameters differ between the processes; This represents the known process similarity under the batch similarity of steel pipe B with known serial number and steel pipe A with temporary serial number.

[0055] For better illustration, we will still use the aforementioned temporary numbered steel pipe A corresponding to processes 4, 5, and 6. We will compare the process data of processes 4, 5, and 6 with the process data of each process corresponding to each group of random quality traceability processes, while the remaining processes 1, 2, 3, and 7 will be compared with similar known numbered steel pipes.

[0056] It can be explained that if, under other processes, the known numbered steel pipe with a high similarity to the temporary numbered steel pipe has a high similarity to the known process of each random quality traceability process, i.e., the parameter similarity, it means that under this process condition, the temporary numbered steel pipe is likely to have similar quality results and the matching degree is also higher; similarly, the matching degree between each temporary numbered steel pipe and each process data corresponding to each random quality traceability process is evaluated.

[0057] Understandably, although the matching degree between each temporary numbered steel pipe and each process data corresponding to each group of random quality traceability processes was evaluated based on steps SB21-SB23, the importance weight of each process to each temporary numbered steel pipe is different. Therefore, by weighting the importance weight of each process, the contribution of each process in quality matching can be accurately reflected, so as to more scientifically and objectively evaluate the correlation between temporary numbered steel pipes and the quality traceability process, and ensure that key processes that play a decisive role in the quality of steel pipes are focused on during the quality traceability process.

[0058] Furthermore, the matching degree between each temporary numbered steel pipe and the process data of each process corresponding to each group of random quality traceability processes is determined, specifically as follows: The importance weight of the corresponding analysis process is obtained based on the matching degree between the temporary numbered steel pipe and the random quality traceability process. The matching degree of all processes corresponding to the temporary numbered steel pipe and the random quality traceability process is determined by combining the importance weight and the matching degree.

[0059] Specifically, the corresponding calculation formula is: in, This indicates that the temporary number steel pipe A is related to the first... The degree of matching between all processes corresponding to the group's random quality traceability process; Indicates the first The number of processes in a group of random quality traceability processes; Indicates the first In the group random quality traceability process, the first The importance weight of each process for temporary numbered steel pipe A; This indicates that the temporary number steel pipe A is related to the first... The group random quality traceability process is in the first stage. The degree of matching between process data of each process.

[0060] It can be explained that when any process has a significant impact on the quality of the steel pipe, the matching degree should be given a higher weight to highlight the contribution of that process to the quality of the steel pipe; conversely, the weight of processes with a smaller impact on the quality of the steel pipe should be appropriately reduced. Similarly, the matching degree of each temporary numbered steel pipe with all processes corresponding to each group of random quality traceability processes should be determined. That is, through weighted calculation, the matching degree assessment between temporary numbered steel pipes and random quality traceability processes is ensured to be more accurate, so as to truly reflect the matching degree of each temporary numbered steel pipe with all processes corresponding to each group of random quality traceability processes.

[0061] The explanation is as follows: In the data traceability processing module, the optimal quality traceability result of all temporary numbered steel pipes is determined by using the matching degree as the objective function; that is, by using the matching degree as the objective function, the optimal process data correspondence of all temporary numbered steel pipes is determined through the optimization algorithm, and the globally optimal allocation scheme is found.

[0062] As an alternative implementation method, due to the large number of steel pipes and the complexity of matching degree calculation, an efficient optimization algorithm is required. When the process data corresponding to the steel pipes is moderate, the Hungarian algorithm or the minimum cost maximum flow algorithm can be used. However, when the scale is extremely large, heuristic algorithms such as genetic algorithms or simulated annealing are selected to adapt to the higher computational complexity and enable them to solve within a reasonable time. Among them, the Hungarian algorithm is suitable for solving bipartite graph matching problems. In steel pipe production scheduling, it can effectively handle the optimal allocation of tasks and resources. By iteratively finding the minimum weight matching, it ensures that an accurate solution is obtained quickly under medium-scale data. The minimum cost maximum flow algorithm can simultaneously consider maximizing flow and minimizing cost. In steel pipe transportation path planning, parameters such as transportation costs and capacity constraints between nodes can be incorporated into the model, and the overall cost is optimized by finding augmenting paths. The genetic algorithm encodes the allocation scheme corresponding to the steel pipes as chromosomes and iteratively evolves the population through selection, crossover, and mutation operations. The simulated annealing algorithm accepts inferior solutions with probability to escape local optima. That is, it borrows from the physical annealing process and allows for the acceptance of poor solutions with a certain probability to escape the local optimum trap.

[0063] Specifically, in this embodiment, the Hungarian algorithm is used to illustrate the problem. The quality traceability problem of steel pipes is modeled as a weighted bipartite graph matching problem. All temporarily numbered steel pipes are integrated to construct a set of temporarily numbered steel pipes. Then, the process data corresponding to the steel pipes obtained by assigning temporary numbers are integrated to construct a set of candidate process data. The set of temporarily numbered steel pipes and the set of candidate process data form a bipartite graph, and the edge weight represents the matching degree. The goal is to find a pair of steel pipes and the process data corresponding to the process, so as to maximize the total matching degree and each steel pipe corresponds to only one set of data. The total matching degree refers to the matching degree of a temporarily numbered steel pipe with all its corresponding processes.

[0064] Preferably, in the process of optimizing and determining the optimal quality traceability results for all temporarily numbered steel pipes, hard constraints such as the reasonable time sequence of the process or the continuity of production batches can be embedded. For example, the time nodes of the production, inspection, transportation, and warehousing of any batch of steel pipes should conform to the actual production process logic to avoid time reversal or logical contradictions. Furthermore, the batch information should be kept consistent to avoid cross-batch erroneous associations and ensure physical feasibility. Finally, the allocation scheme that maximizes the total matching degree is output to complete high-quality traceability.

[0065] It can be explained that the integration of data preprocessing and acquisition module, data analysis and processing module and data traceability processing module forms a quality traceability system based on the full-process data binding of a single steel pipe. Its operation relies on processor, communication interface, memory and communication bus. Among them, processor, communication interface and memory complete communication with each other through communication bus. The processor calls the logical instructions in memory to execute the quality traceability system based on the full-process data binding of a single steel pipe.

[0066] Understandably, when a unique number is lost or damaged, the system assigns a temporary number to the steel pipe in the current scanning process for corresponding recording, and collects process data for all steel pipes with known and temporary numbers. Since different processes have different importance to each steel pipe with a temporary number, an importance weight is determined based on the process data. Based on the importance weight, the system selects the known number steel pipes that are most similar to the steel pipe with the temporary number within the process interval to provide a reference for the steel pipe with the temporary number. The system analyzes the process data, first evaluating the matching degree between each steel pipe with the temporary number and the process data of each process corresponding to each group of random quality traceability processes, and then determining the matching degree between process data based on the importance weight of the process. Finally, due to the large number of steel pipes and the complexity of the matching degree calculation, the system uses the matching degree as the objective function and employs an optimization algorithm to determine the optimal quality traceability result for all steel pipes with temporary numbers, finding the full-process traceability data that best matches each steel pipe, and achieving accurate traceability of the steel pipes.

[0067] It should be noted that the order of the above embodiments of the present invention is merely for descriptive purposes and does not represent the superiority or inferiority of the embodiments. The processes depicted in the accompanying drawings do not necessarily require a specific or sequential order to achieve the desired result. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0068] The various embodiments in this specification are described in a progressive manner. The same or similar parts between the various embodiments can be referred to each other. Each embodiment focuses on describing the differences from other embodiments.

Claims

1. A quality tracing system based on single steel pipe full-process data binding, characterized in that, The system includes: The data preprocessing and acquisition module is used for: assigning temporary numbers to steel pipes without known numbers in each process of the actual quality traceability process, and collecting process data of all steel pipes with known numbers and temporary numbers in each process. The data analysis and processing module is used to: determine the importance weight based on the process data, construct multiple sets of random quality traceability processes based on the process corresponding to the temporary numbered steel pipe, and evaluate and determine the matching degree of each temporary numbered steel pipe with each process corresponding to each set of random quality traceability processes by combining the importance weight with the process data. The data traceability processing module is used to optimize and determine the optimal quality traceability results for all temporary numbered steel pipes, with the matching degree as the objective function.

2. The quality traceability system based on full-process data binding of a single steel pipe as described in claim 1, characterized in that, The actual quality traceability process for the steel pipe includes steel processing, steel pipe forming, steel pipe welding, annealing and heat treatment, cooling and straightening, surface treatment and coating, dimensional inspection and quality check.

3. The quality traceability system based on full-process data binding of a single steel pipe as described in claim 1, characterized in that, The process data includes process name, known number, temporary number, start time, process parameters, operators, and remarks.

4. The quality traceability system based on full-process data binding of a single steel pipe as described in claim 3, characterized in that, The importance weights are determined based on process data, including: The importance parameter is determined based on the process data corresponding to each process. The information entropy of each process is obtained based on the importance parameter. The overall weight of each process is determined by the information entropy. By analyzing the process data and integrating the overall weight of the process corresponding to the overall weight with the process corresponding to the temporary numbered steel pipe, the importance weight of each process to each temporary numbered steel pipe is obtained.

5. The quality traceability system based on full-process data binding of a single steel pipe as described in claim 4, characterized in that, Based on the process corresponding to the temporary numbered steel pipe, multiple sets of random quality traceability processes are constructed, specifically as follows: From the actual quality traceability process, select all processes corresponding to steel pipes with temporary numbers, arbitrarily match the processes of steel pipes with temporary numbers, and combine them to generate multiple sets of random quality traceability processes.

6. The quality traceability system based on full-process data binding of a single steel pipe as described in claim 5, characterized in that, Evaluate the matching degree between each temporary numbered steel pipe and the process data of each process corresponding to each group of random quality traceability processes, including: Define all processes in the continuous process corresponding to the temporary numbered steel pipe as the process interval of the temporary numbered steel pipe record. Analyze the start time based on the process interval of the temporary numbered steel pipe record to determine the batch similarity between the known numbered steel pipe and the temporary numbered steel pipe. Analyze the process parameters and combine them with importance weights to determine the known process similarity between steel pipes with known numbers and steel pipes with temporary numbers under the corresponding batch similarity. Based on whether the process corresponding to the random quality traceability process belongs to the process range of the temporary numbered steel pipe record, evaluate the matching degree between each temporary numbered steel pipe and the process data of each process corresponding to each group of random quality traceability processes.

7. The quality traceability system based on full-process data binding of a single steel pipe as described in claim 6, characterized in that, Determine the batch similarity between steel pipes with known batch numbers and steel pipes with temporary batch numbers, specifically as follows: Determine the importance weight of any process within the process interval of the temporary numbered steel pipe record. Based on the start time of the known numbered steel pipe and the temporary numbered steel pipe in the process corresponding to the importance weight, obtain the time difference. Combine the importance weight to obtain the batch similarity between the known numbered steel pipe and the temporary numbered steel pipe.

8. The quality traceability system based on full-process data binding of a single steel pipe as described in claim 6, characterized in that, Determine the known process similarity between steel pipes with known serial numbers and steel pipes with temporary serial numbers under the corresponding batch similarity criteria, specifically as follows: Based on the importance parameter, the parameter differences between the known numbered steel pipe and the temporarily numbered steel pipe in the process corresponding to the importance weight are determined. Combined with the importance weight and batch similarity, the known process similarity between the known numbered steel pipe and the temporarily numbered steel pipe is determined.

9. The quality traceability system based on full-process data binding of a single steel pipe as described in claim 6, characterized in that, Based on whether the process corresponding to the random quality traceability process belongs to the process range of the temporary numbered steel pipe record, evaluate the matching degree between each temporary numbered steel pipe and the process data of each process corresponding to each group of random quality traceability processes, specifically: If so, the matching degree between the temporary numbered steel pipe and the process corresponding to the random quality traceability process can be obtained by comparing the process parameters of the temporary numbered steel pipe and the process corresponding to the random quality traceability process. If not, by comparing the process parameters of the known numbered steel pipe with those of the random quality traceability process, and combining the known process similarity, the matching degree between the temporary numbered steel pipe and the process corresponding to the random quality traceability process can be obtained.

10. The quality traceability system based on full-process data binding of a single steel pipe as described in claim 9, characterized in that, Determine the matching degree between each temporary numbered steel pipe and the process data of each process corresponding to each group of random quality traceability processes, specifically as follows: The importance weight of the corresponding analysis process is obtained based on the matching degree between the temporary numbered steel pipe and the random quality traceability process. The matching degree of all processes corresponding to the temporary numbered steel pipe and the random quality traceability process is determined by combining the importance weight and the matching degree.