Welding parameter determination method and device and computer readable storage medium

By automatically determining welding parameters through a process evaluation database and process knowledge graph, the problems of low efficiency and accuracy in existing technologies are solved, and rapid and accurate acquisition of welding parameters is achieved.

CN121189637APending Publication Date: 2025-12-23JIANGSU XCMG CONSTRUCTION MACHINERY RESEARCH INSTITUTE LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511357492.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-22
Publication Date
2025-12-23

AI Technical Summary

Technical Problem

The efficiency and accuracy of determining welding parameters in existing technologies are low, mainly relying on manual interpretation of welding process qualification standards, which is time-consuming and carries the risk of misjudgment.

Method used

By using the process qualification database and process knowledge graph, welding parameters can be automatically retrieved or determined, and parameter recommendations can be made based on the process qualification elements input by the user and the process knowledge graph.

Benefits of technology

It improves the efficiency and accuracy of welding parameter determination, reduces human error, and enables rapid and accurate acquisition of welding parameters.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121189637A_ABST
    Figure CN121189637A_ABST
Patent Text Reader

Abstract

The invention relates to a welding parameter determining method and device and a computer readable storage medium, and relates to the technical field of engineering manufacturing. The method comprises the following steps: receiving a first process evaluation element input by a user; retrieving a first target process assessment matched with the first process assessment element in a process assessment database, wherein the process assessment database is established based on the process assessment element contained in each process assessment in the plurality of verified process assessments and an execution standard referenced by each process assessment; in response to the first target process assessment retrieved in the process assessment database, determining the welding parameters in the first target process assessment as target welding parameters; and in response to the fact that the first target process assessment is not retrieved in the process assessment database, determining target welding parameters by utilizing the process knowledge graph based on the first process assessment elements.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of engineering and manufacturing technology, and in particular to a method, apparatus and computer-readable storage medium for determining welding parameters. Background Technology

[0002] Welding Procedure Qualification Record (WPQR), as an important step before welding production, is a process of verifying whether a set of welding parameters meets design requirements and standard specifications through trial welding and testing. A welding procedure qualification report is generated from the WPQR results.

[0003] In related technologies, engineers manually interpret the execution standards for welding procedure qualification to conduct the qualification, and then determine the welding parameters based on the results of the qualification. Summary of the Invention

[0004] The inventors of this disclosure have discovered the following problems in the above-mentioned related technologies: the efficiency and accuracy of determining welding parameters are low.

[0005] To address the aforementioned problems, the present disclosure provides the following solutions.

[0006] According to some embodiments of this disclosure, a method for determining welding parameters is provided, comprising: receiving a first process qualification element input by a user; retrieving a first target process qualification matching the first process qualification element from a process qualification database, the process qualification database being established based on process qualification elements included in each of a plurality of validated process qualifications and execution standards referenced by each process qualification; in response to finding the first target process qualification in the process qualification database, determining the welding parameters in the first target process qualification as target welding parameters; and in response to not finding the first target process qualification in the process qualification database, determining the target welding parameters based on the first process qualification element using a process knowledge graph.

[0007] In some embodiments, determining the target welding parameters based on the first process qualification element using a process knowledge graph includes: determining a target coverage area corresponding to the first process qualification element; determining a second process qualification element that satisfies the target coverage area in the process qualification database; and processing the second process qualification element using the process knowledge graph to determine the target welding parameters.

[0008] In some embodiments, processing the second process qualification elements using the process knowledge graph to determine the target welding parameters includes: using the process knowledge graph to determine a second target process qualification in the process qualification database that matches the second process qualification elements and has a qualified test result; and determining the welding parameters in the second target process qualification as the target welding parameters.

[0009] In some embodiments, receiving the first process evaluation element input by the user includes: receiving the first process evaluation element and the target execution standard input by the user; determining the target coverage corresponding to the first process evaluation element includes: determining the target coverage rule corresponding to the target execution standard based on the process evaluation database; and determining the target coverage corresponding to the first process evaluation element based on the target coverage rule.

[0010] In some embodiments, the first process evaluation element includes a plurality of process evaluation elements, and the target coverage area corresponding to the first process evaluation element includes the coverage area corresponding to each of the plurality of process evaluation elements.

[0011] In some embodiments, the process knowledge graph is constructed as follows: parsing historical welding procedure specification documents and historical welding procedure qualification report documents to obtain multiple historical process qualification elements and multiple historical process qualifications, each of the multiple historical process qualifications including historical welding parameters, historical welding test items, and historical test conclusions; using the multiple historical process qualification elements and the multiple historical process qualifications as entities in the process knowledge graph, and employing an association rule mining algorithm to determine the association relationships between the multiple historical process qualification elements and the historical welding parameters; and constructing the process knowledge graph based on the association relationships and the entities.

[0012] In some embodiments, determining the association relationship between the plurality of historical process qualification elements and the historical welding parameters using an association rule mining algorithm includes: determining a designated process qualification whose historical test conclusion is qualified from the plurality of historical process qualifications; and analyzing the designated process qualification and the plurality of historical process qualification elements using the association rule mining algorithm to obtain the correspondence between the plurality of historical process qualification elements and the historical welding parameters in the designated process qualification as the association relationship.

[0013] In some embodiments, the first process qualification elements include at least one of the following: welding method, base material type, welding material type, base material thickness, preheating temperature, interpass temperature, welding position, number of weld layers, joint type, heat input range, and welding machine model.

[0014] In some embodiments, the target welding parameters include at least one of welding current, welding voltage, and welding speed.

[0015] According to some other embodiments of this disclosure, a welding parameter determination apparatus is provided, comprising: a receiving module configured to receive a first process qualification element input by a user; a retrieval module configured to retrieve a first target process qualification matching the first process qualification element from a process qualification database, the process qualification database being established based on process qualification elements included in each of a plurality of validated process qualifications and an execution standard referenced by each process qualification; and a determination module configured to, in response to finding the first target process qualification in the process qualification database, determine the welding parameters in the first target process qualification as target welding parameters; and in response to not finding the first target process qualification in the process qualification database, determine the target welding parameters based on the first process qualification element using a process knowledge graph.

[0016] According to further embodiments of this disclosure, a welding parameter determination apparatus is provided, comprising: a memory; and a processor coupled to the memory, the processor being configured to execute the welding parameter determination method of any of the above embodiments based on instructions stored in the memory device.

[0017] According to further embodiments of the present disclosure, a computer-readable storage medium is provided that stores computer instructions thereon, which, when executed by a processor, implement the method for determining welding parameters in any of the above embodiments.

[0018] According to further embodiments of this disclosure, a computer program product is also provided, including instructions that, when executed by a processor, cause the processor to perform a method for determining welding parameters according to any of the foregoing embodiments.

[0019] In the above embodiments, by using the process qualification database and process knowledge graph, users only need to input the process qualification elements to obtain accurate target welding parameters, which improves the efficiency and accuracy of determining the target welding parameters for subsequent welding production. Attached Figure Description

[0020] The accompanying drawings, which form part of this specification, illustrate embodiments of this disclosure and, together with the specification, serve to explain the principles of this disclosure.

[0021] This disclosure will become clearer with reference to the accompanying drawings and the following detailed description, wherein:

[0022] Figure 1 A flowchart illustrating a method for determining welding parameters according to some embodiments of the present disclosure;

[0023] Figure 2 A schematic diagram of a welding process specification database according to some embodiments of the present disclosure is shown;

[0024] Figure 3 A schematic diagram of a welding process qualification test database according to some embodiments of the present disclosure is shown;

[0025] Figure 4 A flowchart illustrating a method for obtaining a welding process specification according to some embodiments of the present disclosure;

[0026] Figure 5 A block diagram of an apparatus for determining welding parameters according to some embodiments of the present disclosure is shown;

[0027] Figure 6 A block diagram of an apparatus for determining welding parameters according to some embodiments of the present disclosure is shown;

[0028] Figure 7 A block diagram of an apparatus for determining welding parameters according to other embodiments of the present disclosure is shown. Detailed Implementation

[0029] Various exemplary embodiments of the present disclosure will now be described in detail with reference to the accompanying drawings. It should be noted that, unless otherwise specifically stated, the relative arrangement, numerical expressions, and values ​​of the components and steps set forth in these embodiments do not limit the scope of the present disclosure.

[0030] At the same time, it should be understood that, for ease of description, the dimensions of the various parts shown in the accompanying drawings are not drawn according to actual scale.

[0031] The following description of at least one exemplary embodiment is merely illustrative and is in no way intended to limit this disclosure or its application or use.

[0032] Techniques, methods, and equipment known to those skilled in the art may not be discussed in detail, but where appropriate, such techniques, methods, and equipment should be considered part of the specification.

[0033] In all examples shown and discussed herein, any specific values ​​should be interpreted as merely exemplary and not as limitations. Therefore, other examples of exemplary embodiments may have different values.

[0034] It should be noted that similar labels and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be discussed further in subsequent figures.

[0035] Welding procedure qualification (WPQR) (hereinafter referred to as procedure qualification) is a systematic testing and verification process. Its core purpose is to verify whether the welding parameters specified in the prepared Welding Procedure Specification (WPS) can produce qualified welds that meet the design standards, mechanical properties and quality requirements.

[0036] The main steps of welding procedure qualification include preparing the welding procedure specification (WPS), preparing qualification specimens, performing welding operations, performing non-destructive testing (NDT), performing mechanical property tests, and issuing a welding procedure qualification report.

[0037] The prepared Welding Procedure Specification (WPS) may include the proposed process qualification elements, welding parameters, and corresponding application standards. During the preparation of the qualification specimen, the same or equivalent base material and welding materials as the product to be manufactured are selected according to the requirements of the proposed process qualification elements in the WPS to prepare the qualification specimen. Welding is performed by a qualified welder according to the welding parameters specified in the WPS. After welding, the weld of the qualification specimen is subjected to visual inspection and non-destructive testing (e.g., one or more of visual inspection, penetrant testing, and ultrasonic testing) to verify the presence of internal defects in the weld. Subsequently, samples are taken from the qualification specimen and subjected to a series of mechanical property tests (e.g., one or more of tensile testing, bending testing, impact testing, and hardness testing) to verify the mechanical properties of the weld (e.g., strength, toughness, etc.). Finally, all data from the evaluation process are compiled, a welding procedure qualification report is prepared, and the test results are determined as "qualified" or "unqualified" based on the requirements of the implementation standard. If the test results are qualified, it indicates that the variable welding procedure specification (WPS) can be put into use and will serve as the basis for subsequent welding production.

[0038] As mentioned earlier, in related technologies, the determination of welding parameters mainly relies on manual methods based on the results of the welding procedure qualification. For example, before conducting the procedure qualification, the execution standard for welding procedure qualification is interpreted manually, the corresponding welding parameters are formulated based on the welding process elements, and these parameters are written into the Welding Procedure Specification (WPS). Then, the procedure qualification is conducted based on the Welding Procedure Specification (WPS). If the result of the procedure qualification (i.e., the test conclusion) is "qualified," the welding parameters formulated in the Welding Procedure Specification (WPS) can be determined as the welding parameters for subsequent welding production.

[0039] However, in this approach, the execution standards for welding procedure qualification rely entirely on engineers' manual interpretation of the text clauses. Different engineers have subjective differences in their understanding of the same execution standard, and the results of each test involved in the procedure qualification need to be judged manually. These processes are time-consuming and prone to misjudgment due to human error, resulting in low efficiency and accuracy in determining the welding parameters used for subsequent welding production.

[0040] In view of this, this disclosure proposes a method for determining welding parameters, which can automatically retrieve a matching target process qualification from a process qualification database based on the process qualification elements input by the user. If a matching target process qualification is found, the welding parameters in the matching target process qualification are determined as the target welding parameters; if no matching target process qualification is found, the target welding parameters are obtained based on a process knowledge graph and the process qualification elements input by the user. In this way, by using a process qualification database and a process knowledge graph, the user only needs to input the process qualification elements to obtain accurate target welding parameters, improving the efficiency and accuracy of determining the target welding parameters for subsequent welding production.

[0041] Figure 1 A flowchart illustrating a method for determining welding parameters according to some embodiments of the present disclosure is shown.

[0042] like Figure 1 As shown, in step 110, the first process evaluation element input by the user is received.

[0043] In some embodiments, the first process qualification elements may include at least one of the following: welding method, base metal type, welding consumable type, base metal thickness, preheating temperature, interpass temperature, welding position, number of weld passes, joint type, heat input range, and welding machine model. For example, the base metal type may be expressed as base metal specification and / or model, and the welding consumable type may be expressed as welding consumable specification and / or model.

[0044] For example, a user's input could be "gas shielded welding + Q355 + 20mm + V-groove," indicating that the first process qualification element entered by the user includes gas shielded welding method, Q355 base metal type, 20mm base metal thickness, and V-groove joint type. For example, a user can enter the first process qualification element in the system's multi-dimensional keyword search interface to initiate a search.

[0045] In step 120, a first target process evaluation that matches the first process evaluation element is retrieved from the process evaluation database.

[0046] Here, the process qualification database is built based on the process qualification elements included in each of multiple validated process qualifications and the implementation standards referenced by each process qualification. For example, the implementation standards referenced by each process qualification may include at least one of the implementation standards corresponding to the process qualification elements included in each process qualification and the implementation standards corresponding to the welding test items.

[0047] In some embodiments, natural language processing technology can be used to parse historical welding procedure specification documents, historical welding procedure qualification report documents, and process standard documents to obtain multiple verified process qualifications. Then, the process qualification elements in each process qualification and the execution standards referenced by each process qualification are extracted from the multiple verified process qualifications and stored to form a process qualification database.

[0048] In some embodiments, each process qualification may include welding parameters, welding test items, and test conclusions. For example, welding test items may include at least one of visual inspection, penetrant testing, magnetic particle testing, ultrasonic testing, and radiographic testing, as well as at least one of tensile testing, bending testing, impact testing, and hardness testing. For example, test conclusions may include "pass" and "fail".

[0049] For example, a process qualification database may include a welding procedure specification database and a welding procedure qualification test database. The welding procedure specification database stores the process qualification elements and corresponding implementation standards for each process qualification, while the welding procedure qualification test database stores the welding test items and corresponding implementation standards for each process qualification.

[0050] Figure 2 A schematic diagram of a welding process specification database according to some embodiments of the present disclosure is shown.

[0051] like Figure 2 As shown, Figure 2 The diagram illustrates the applicable standards corresponding to base metal type, welding material type, welding method, preheating temperature, welding position, joint type, and interpass temperature in the welding procedure specification database. For example, the applicable standard for the welding method is ISO 15614-1, and the applicable standard for the preheating temperature is ISO 13916.

[0052] Figure 3 A schematic diagram of a welding process qualification test database according to some embodiments of the present disclosure is shown.

[0053] like Figure 3 As shown, Figure 3The diagram illustrates the applicable standards for visual inspection, penetrant testing, magnetic particle testing, ultrasonic testing, radiographic testing, tensile testing, bending testing, impact testing, and hardness testing in the welding procedure qualification test database. For example, the applicable standard for visual inspection is ISO 17637, and the applicable standard for penetrant testing is ISO 3452.

[0054] In this way, by establishing a process evaluation database, unstructured text data is transformed into reusable structured digital assets, providing an objective and scientific data basis for determining target welding parameters.

[0055] In some embodiments, matching the first target process qualification with the first process qualification element means that the process qualification element in the first target process qualification includes the first process qualification element. For example, if the first process qualification element includes one or more process qualification elements, matching the first target process qualification with the first process qualification element means that the process qualification element in the first target process qualification includes the one or more process qualification elements, that is, the process qualification element in the first target process qualification includes all the process qualification elements in the first process qualification element.

[0056] For example, the first process qualification elements include welding method as gas shielded welding (also known as gas metal arc welding), base material type as Q355, base material thickness as 20mm, and joint type as V-groove. The process qualification elements in the first target process qualification that matches the first process qualification elements include welding method as gas shielded welding, base material type as Q355, base material thickness as 20mm, and joint type as V-groove.

[0057] In some embodiments, a process qualification database is pre-established based on multiple validated process qualifications over a period of time. Each process qualification in the database includes one or more process qualification elements. For example, when a user needs to search or filter process qualifications, they can input the corresponding process qualification element (e.g., a first process qualification element) through the interface provided by the system. The system can then match the process qualification elements input by the user with the various process qualifications pre-stored in the process qualification database to quickly determine the target process qualification (e.g., a first target process qualification) that includes that process qualification element.

[0058] In some embodiments, each process qualification referenced in the process qualification database has corresponding coverage rules for the execution standard. That is, the process qualification database may contain embedded coverage rules corresponding to the execution standards. For example, the execution standards referenced in each process qualification include the execution standards corresponding to the process qualification elements included in each process qualification and the execution standards corresponding to the welding test items. Accordingly, the process qualification database may contain embedded coverage rules corresponding to these two execution standards respectively.

[0059] In some embodiments, the system may receive a first process evaluation element and a target execution standard input by the user, automatically determine a target coverage rule corresponding to the target execution standard based on the process evaluation database, and determine the target coverage range corresponding to the first process evaluation element based on the target coverage rule.

[0060] In this way, when it is necessary to query the coverage for process qualification, the accurate target coverage that conforms to the execution standards can be provided quickly and efficiently, which improves the efficiency and accuracy of obtaining the coverage for process qualification, thereby helping to improve the efficiency and accuracy of subsequent determination of target welding parameters.

[0061] In some embodiments, the first process evaluation element may include a plurality of process evaluation elements, and the target coverage corresponding to the first process evaluation element includes the coverage corresponding to each of the plurality of process evaluation elements.

[0062] Continuing with the example above, in response to user input regarding the first process qualification element, which includes the welding method being gas-shielded welding, the base metal type being Q355, the base metal thickness being 20mm, the joint type being a V-groove, and the target standard being ISO 15614-2, the target coverage rules corresponding to this target standard can be extracted from the process qualification database. These rules include coverage rules for the welding method, the base metal type, the base metal thickness, and the joint type. Based on these target coverage rules, the target coverage range corresponding to the first process qualification element can be calculated, including the coverage range for gas-shielded welding, the coverage range for Q355 base metal, the coverage range for a base metal thickness of 20mm, and the coverage range for a V-groove. For example, based on the ISO 15614-2 standard, the coverage rule for base metal thickness t is 0.5t-2t, so the coverage range for a base metal thickness of 20mm in the first process qualification element can be calculated to be 10mm-40mm.

[0063] In some embodiments, user input of welding test items (e.g.) can be received. Figure 3 The test data (at least one of the test items in the non-destructive testing and mechanical property testing) and the corresponding execution standards for the welding test items are used. Then, based on the process qualification database, the coverage rules corresponding to the execution standards are automatically determined. Based on the determined coverage rules, it is automatically determined whether the input test data meets the execution standards. In this way, the test data is automatically determined, which helps to improve the efficiency of process qualification.

[0064] In step 130, in response to retrieving the first target process qualification from the process qualification database, the welding parameters in the first target process qualification are determined as target welding parameters.

[0065] In some embodiments, each process qualification in the process qualification database may include one or more process qualification elements, one or more welding parameters, one or more welding test items, and corresponding test conclusions.

[0066] It should be understood that the first target process qualification is a verified and qualified process qualification. When this first target process qualification is found in the process qualification database, the welding parameters in the first target process qualification are determined as verified target welding parameters that can be used for subsequent welding production. This ensures the accuracy of the determined target welding parameters and quickly provides users with usable target welding parameters, thus improving the efficiency of determining target welding parameters.

[0067] In step 140, in response to the failure to find the first target process qualification in the process qualification database, the target welding parameters are determined using a process knowledge graph based on the first process qualification elements.

[0068] In some embodiments, a process knowledge graph can be constructed by parsing historical welding procedure specification documents and historical welding procedure qualification report documents.

[0069] In this way, on the one hand, by enabling cross-document data association through the process knowledge graph, process experience from different historical documents can be transformed into reusable digital assets. This eliminates the lengthy process of manually searching through historical documents to obtain relevant process experience during process qualification, thus improving the efficiency of determining target welding parameters. On the other hand, with the continuous accumulation of historical welding procedure specification documents and historical welding procedure qualification report documents, the process knowledge graph can dynamically integrate the process experience from new and existing documents, enabling continuous updating of process experience. Therefore, the process knowledge graph built based on continuously updated process experience can provide a more comprehensive and accurate basis for determining target welding parameters, thereby improving the accuracy of target welding parameter determination.

[0070] In some embodiments, the target coverage area corresponding to the first process qualification element can be determined first, and then the target welding parameters can be determined using a process knowledge graph based on the target coverage area. This will be further explained later.

[0071] In some embodiments, welding tests can be performed based on target welding parameters.

[0072] In some embodiments, the target welding parameters may include at least one of welding current, welding voltage, and welding speed.

[0073] In the above embodiments, a first process qualification element input by the user is received, and a first target process qualification matching it is automatically retrieved from the process qualification database. If a first target process qualification matching the first process qualification element is found, the welding parameters in the first target process qualification are determined as target welding parameters; if no first target process qualification matching the first process qualification element is found, the target welding parameters are determined based on the process knowledge graph and the first process qualification element input by the user.

[0074] In this way, by using the process qualification database and process knowledge graph, users only need to input the process qualification elements to obtain accurate target welding parameters, which improves the efficiency and accuracy of determining the target welding parameters for subsequent welding production.

[0075] The following examples illustrate how to determine target welding parameters using process knowledge graphs.

[0076] In some embodiments, the target coverage corresponding to the first process qualification element can be determined first, then the second process qualification element that meets the target coverage can be determined in the process qualification database, and then the second process qualification element can be processed using a process knowledge graph to determine the target welding parameters.

[0077] It should be understood that the second process evaluation element may include one or more process evaluation elements. The types and number of process evaluation elements in the second process evaluation element are the same as those in the first process evaluation element.

[0078] For example, taking a first process qualification element that includes a base metal thickness of 16mm as an example, if no first target process qualification is found in the process qualification database, the coverage range corresponding to the base metal thickness of 16mm in the first process qualification element is determined to be 8mm-32mm. Then, a second process qualification element that meets this target coverage range is searched in the process qualification database. For example, the found second process qualification element includes a base metal thickness of 20mm. Subsequently, the second process qualification element with a base metal thickness of 20mm is processed using a process knowledge graph to determine the target welding parameters.

[0079] In some embodiments, the first process evaluation element includes a plurality of process evaluation elements, and the target coverage corresponding to the first process evaluation element includes the coverage corresponding to each of the plurality of process evaluation elements. In this case, the types and number of the plurality of process evaluation elements in the determined second process evaluation element are the same as the types and number of the plurality of process evaluation elements in the first process evaluation element, and each of the plurality of process evaluation elements in the second process evaluation element satisfies the coverage corresponding to each of the plurality of process evaluation elements in the first process evaluation element.

[0080] For example, the first process qualification elements include: welding method as gas shielded welding, base metal type as Q355, base metal thickness as 20 mm, and joint type as V-groove. The target coverage corresponding to the first process qualification elements includes the coverage corresponding to gas shielded welding, the coverage corresponding to base metal type Q355, and the coverage corresponding to base metal thickness 20 mm. In this example, the determined second process qualification elements include four process qualification elements: welding method, base metal type, base metal thickness, and joint type, and these four process qualification elements correspondingly satisfy the coverage corresponding to gas shielded welding, the coverage corresponding to base metal type Q355, and the coverage corresponding to base metal thickness 20 mm.

[0081] In some embodiments, the process evaluation elements that meet the target coverage criteria identified in the process evaluation database may include multiple sets of process evaluation elements. In this case, the set of process evaluation elements that has the smallest difference from the first process evaluation elements may be identified as the second process evaluation elements.

[0082] For example, following the above example, if the retrieved process qualification elements include two sets of process qualification elements, both of which have gas shielded welding as the welding method, Q355 as the base material type, and V-groove as the joint type, but with base material thicknesses of 20mm and 18mm respectively, the set of process qualification elements with the smallest difference from the base material thickness of 16mm (i.e., the set of process qualification elements with a base material thickness of 18mm) can be identified as the second process qualification element.

[0083] In the above embodiments, if the first target process qualification is not found in the process database, a second process qualification element associated with the first process qualification element can be determined in the process database, and then the second process qualification element can be processed through the process knowledge graph to determine the target welding parameters.

[0084] In this way, since the second process qualification element meets the target coverage range corresponding to the first process qualification element, by using the process knowledge graph to make analogous reasoning on the second process qualification element that is similar to the first process qualification element, reliable target welding parameters can be recommended without triggering manual re-evaluation. This improves the efficiency of determining target welding parameters while ensuring their accuracy.

[0085] In some embodiments, a second target process qualification that matches the second process qualification elements and has a qualified test result can be determined in the process qualification database using a process knowledge graph, and the historical welding parameters in the second target process qualification can be determined as the target welding parameters.

[0086] It is understandable that the second target process evaluation includes second process evaluation elements that meet the target coverage of the first process evaluation elements. The second target process evaluation can cover the evaluation of the first process evaluation elements, thus eliminating the need to evaluate the first process evaluation elements.

[0087] In the above embodiments, if the first target process qualification is not found in the process database, the closest existing process qualification (i.e., the second target process qualification) can be determined in the process qualification database using a process knowledge graph, and the historical welding parameters in the existing process qualification can be determined as the target welding parameters.

[0088] In this way, when a new process qualification is required, the user only needs to provide the process qualification elements included in the new process qualification as the first process qualification element. The user can then obtain existing process qualifications that cover the new process qualification through the process knowledge graph, and retrieve the verified and qualified welding parameters from the existing process qualifications as the target welding parameters. This reduces unnecessary duplicate qualification and, while ensuring the accuracy of the target welding parameters, further improves the efficiency of determining the target welding parameters.

[0089] Next, the construction process of the process knowledge graph will be illustrated by way of example with reference to some embodiments.

[0090] In some embodiments, the process knowledge graph can be constructed as follows.

[0091] First, analyze historical welding procedure specification documents and historical welding procedure qualification report documents to obtain multiple historical procedure qualification elements and multiple historical procedure qualifications.

[0092] In some embodiments, each of the multiple historical process qualifications may include historical welding parameters, historical welding test items, and historical test conclusions.

[0093] In some embodiments, natural language processing technology can be used to parse historical welding procedure specification documents and historical welding procedure qualification report documents to extract multiple historical process qualification elements and multiple historical process qualifications from the historical welding procedure specification documents and historical welding procedure qualification report documents.

[0094] In some embodiments, historical welding parameters may include at least one of welding current, welding voltage, and welding speed.

[0095] In some embodiments, historical welding tests may include at least one of visual inspection, penetrant testing, magnetic particle testing, ultrasonic testing, and radiographic testing, as well as at least one of tensile testing, bending testing, impact testing, and hardness testing.

[0096] Then, multiple historical process evaluation elements and multiple historical process evaluations are treated as entities in the process knowledge graph, and the association rule mining algorithm is used to determine the association relationship between multiple historical process evaluation elements and historical welding parameters.

[0097] It should be understood that representing multiple historical process qualifications as entities in the process knowledge graph means that the historical welding parameters, historical welding test items, and historical test conclusions contained in multiple historical process qualifications are correspondingly represented as entities in the process knowledge graph. Representing multiple historical process qualification elements as entities in the process knowledge graph means that each historical process qualification element is correspondingly represented as an entity in the process knowledge graph.

[0098] For example, multiple historical process qualification elements include welding method, base metal type, welding consumable type, base metal thickness, preheating temperature, interpass temperature, welding position, number of weld layers, joint type, heat input range, and welding machine model. The process knowledge graph can include multiple entities that correspond one-to-one with each of the welding method, base metal type, welding consumable type, base metal thickness, preheating temperature, interpass temperature, welding position, number of weld layers, joint type, heat input range, and welding machine model.

[0099] In some embodiments, the association rule mining algorithm may include the Apriori algorithm.

[0100] Subsequently, a process knowledge graph is constructed based on this relationship and the entity.

[0101] In some embodiments, the association and the entity can be imported into a graph database to construct a process knowledge graph.

[0102] In this approach, the constructed process knowledge graph enables intelligent mapping and reasoning using process qualification elements as input and welding parameters as output, thus providing a scientific decision-making tool for determining target welding parameters. For example, the input process qualification elements may include: base metal type Q460, base metal thickness 20mm, welding method gas shielded welding, and joint type I-groove. Based on this process knowledge graph, the corresponding target welding parameters can be determined as: welding current 220A~260A, welding voltage 22V~26V, and welding speed 6mm / s~8mm / s.

[0103] In some embodiments, a designated process qualification with a qualified historical test conclusion can be determined from multiple historical process qualifications first. Then, an association rule mining algorithm is used to analyze the designated process qualification and multiple historical process qualification elements to obtain the correspondence between the multiple historical process qualification elements and the historical welding parameters in the designated process qualification as the association relationship.

[0104] Taking the Apriori algorithm as an example of association rule mining, after selecting each specified process qualification with a qualified historical test conclusion from multiple historical process qualifications, each specified process qualification is treated as a transaction itemset in the Apriori algorithm, and corresponding confidence rules are set to determine the correspondence between the elements of multiple historical process qualifications and the historical welding parameters in the specified process qualification. It should be noted that those skilled in the art are familiar with the implementation of correlation analysis using the Apriori algorithm, and will not elaborate further here.

[0105] In the above embodiments, the test conclusion of "qualified" is used as the screening condition. The association rule mining algorithm is used to analyze only the historical process evaluations that have been qualified. This ensures that the correspondence between the extracted process evaluation elements and welding parameters is derived from verified and feasible successful process experience, thereby effectively guaranteeing the accuracy and reliability of the welding parameters recommended by the process knowledge graph.

[0106] In some possible application scenarios, the target welding parameters determined by the method for determining welding parameters proposed in this disclosure can be used as the welding parameters in the welding procedure specification (WPS), thereby enabling the rapid and accurate preparation of the corresponding welding procedure specification (WPS).

[0107] The following is combined Figure 4 An exemplary description is provided of how the method for determining welding parameters proposed in this disclosure is used to obtain the Welding Procedure Specification (WPS).

[0108] Figure 4 A flowchart illustrating a method for obtaining a welding process specification according to some embodiments of the present disclosure is shown.

[0109] In step 410, a multi-dimensional keyword search interface is provided to receive the first process evaluation parameters input by the user.

[0110] For example, users can enter the first process evaluation element (such as base material type, welding material type, etc.) in the multi-dimensional keyword search interface provided by the system to initiate a search.

[0111] In step 420, a process evaluation database is constructed.

[0112] In some embodiments, the process qualification database may include a welding procedure specification database and a welding procedure qualification test database, and may embed coverage rules corresponding to the implementation standards. The welding procedure specification database stores the process qualification elements and corresponding implementation standards for each process qualification, while the welding procedure qualification test database stores the test items and corresponding implementation standards for each process qualification.

[0113] As some possible implementations, a standard structured parsing module and a standard coverage rule extraction module can be provided. The standard structured parsing module is used to parse process standard documents to obtain the execution standard referenced by each process evaluation, and the standard coverage rule extraction module is used to extract the coverage rules corresponding to the execution standard from each execution standard referenced by the process evaluation.

[0114] In some embodiments, a first target process evaluation that matches a first process evaluation element is retrieved from a process evaluation database.

[0115] In response to the retrieval of the first target process evaluation in the process evaluation database, step 430 is executed.

[0116] In response to the failure to find the first target process evaluation in the process evaluation database, steps 440 to 460 are executed.

[0117] In step 430, the welding parameters in the first target process qualification are determined as target welding parameters, the target welding parameters are used as the welding parameters in the welding process specification, and the corresponding first welding process specification document is output.

[0118] In step 440, a process knowledge graph is constructed.

[0119] In some embodiments, a data extraction module and an association determination module may be provided to construct a process knowledge graph. The data extraction module is used to parse historical welding procedure specification documents and historical welding procedure qualification report documents to obtain multiple historical process qualification elements and multiple historical process qualifications. The association determination module is used to determine the association relationships between multiple historical process qualification elements and historical welding parameters using an association rule mining algorithm.

[0120] In step 450, welding parameters are recommended using a process knowledge graph. For example, target welding parameters are obtained using a process knowledge graph based on the first process qualification elements input by the user.

[0121] In step 460, the target welding parameters obtained using the process knowledge graph are used as the welding parameters specified in the welding process specification, and the corresponding second welding process specification document (also known as the pre-welding process specification (PWPS) document) is output.

[0122] It should be understood that steps 420 and 440 can be performed in advance, i.e., the corresponding process evaluation database and process knowledge graph can be constructed in advance.

[0123] It should also be understood that Figure 4 For each step, please refer to the previous text. Figures 1 to 3 The implementation method in the relevant embodiments is similar; for details, please refer to the preceding text. Figures 1 to 3 The descriptions in the relevant embodiments are not repeated here.

[0124] In the above embodiments, the target welding parameters are determined by using the welding parameter determination method proposed in this disclosure, and the determined target welding parameters are used as the welding parameters in the welding procedure specification (WPS), thereby realizing the rapid and accurate preparation of the welding procedure specification (WPS).

[0125] Figure 5 A block diagram of an apparatus for determining welding parameters according to some embodiments of the present disclosure is shown.

[0126] like Figure 5 As shown, the welding parameter determination device 500 includes a receiving module 501, a retrieval module 502, and a determination module 503.

[0127] The receiving module 501 can be configured to receive the first process evaluation element input by the user;

[0128] The retrieval module 502 can be configured to retrieve a first target process qualification that matches a first process qualification element from a process qualification database, wherein the process qualification database is established based on the process qualification elements contained in each of a plurality of validated process qualifications and the execution standards referenced by each process qualification.

[0129] The determination module 503 can be configured to determine the welding parameters in the first target process qualification as target welding parameters in response to the retrieval of the first target process qualification in the process qualification database; and to determine the target welding parameters based on the first process qualification elements using a process knowledge graph in response to the retrieval of the first target process qualification in the process qualification database.

[0130] In some embodiments, the welding parameter determination device 500 may further include the execution of the foregoing description. Figures 1 to 4 Other modules of other operations in the illustrated embodiments.

[0131] Figure 6 A block diagram of an apparatus for determining welding parameters according to some embodiments of the present disclosure is shown.

[0132] like Figure 6 As shown, the welding parameter determination apparatus 600 of this embodiment includes: a memory 601 and a processor 602 coupled to the memory 601. The processor 602 is configured to execute the welding parameter determination method in any embodiment of this disclosure based on instructions stored in the memory 601.

[0133] The memory 601 may include, for example, system memory, fixed non-volatile storage media, etc. The system memory may store, for example, an operating system, application programs, a boot loader, a database, and other programs.

[0134] Figure 7 A block diagram of an apparatus for determining welding parameters according to other embodiments of the present disclosure is shown.

[0135] like Figure 7 As shown, the welding parameter determination device 700 of this embodiment includes: a memory 701 and a processor 702 coupled to the memory 701. The processor 702 is configured to execute the welding parameter determination method of any of the foregoing embodiments based on instructions stored in the memory 701.

[0136] The memory 701 may include, for example, system memory, fixed non-volatile storage media, etc. The system memory stores, for example, the operating system, application programs, boot loader, and other programs.

[0137] The welding parameter determination device 700 may further include an input / output interface 703, a network interface 704, and a storage interface 705. These interfaces 703, 704, and 705, as well as the memory 701 and processor 702, can be connected, for example, via a bus 706. The input / output interface 703 provides a connection interface for input / output devices such as monitors, mice, keyboards, touchscreens, microphones, and speakers. The network interface 704 provides a connection interface for various networked devices. The storage interface 705 provides a connection interface for external storage devices such as SD cards and USB flash drives.

[0138] This disclosure also provides a computer-readable storage medium including computer program instructions that, when executed by a processor, implement the method for determining welding parameters according to any of the above embodiments.

[0139] This disclosure also provides a computer program product, including a computer program that, when executed by a processor, implements the method for determining welding parameters according to any of the above embodiments.

[0140] Those skilled in the art will understand that embodiments of this disclosure can be provided as methods, systems, or computer program products. Therefore, this disclosure can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this disclosure can take the form of a computer program product embodied on one or more computer-usable non-transitory storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0141] The technical solution for determining welding parameters according to this disclosure has now been described in detail. To avoid obscuring the concept of this disclosure, some details known in the art have not been described. Those skilled in the art can fully understand how to implement the technical solution disclosed herein based on the above description.

[0142] The methods and systems of this disclosure may be implemented in many ways. For example, they may be implemented by software, hardware, firmware, or any combination of software, hardware, and firmware. The above-described order of steps for the methods is for illustrative purposes only, and the steps of the methods of this disclosure are not limited to the specific order described above unless otherwise specifically stated. Furthermore, in some embodiments, this disclosure may also be implemented as a program recorded on a recording medium, the program including machine-readable instructions for implementing the methods according to this disclosure. Thus, this disclosure also covers recording media storing programs for performing the methods according to this disclosure.

[0143] While specific embodiments of this disclosure have been described in detail by way of example, those skilled in the art should understand that the examples are for illustrative purposes only and not intended to limit the scope of this disclosure. Those skilled in the art should understand that modifications can be made to the above embodiments without departing from the scope and spirit of this disclosure. The scope of this disclosure is defined by the appended claims.

Claims

1. A method for determining welding parameters, comprising: The first process evaluation element is received from user input. A first target process qualification that matches the first process qualification element is retrieved from the process qualification database, which is established based on the process qualification elements contained in each of a plurality of validated process qualifications and the execution standards referenced by each process qualification. In response to finding the first target process qualification in the process qualification database, the welding parameters in the first target process qualification are determined as target welding parameters; In response to the absence of the first target process qualification in the process qualification database, the target welding parameters are determined using a process knowledge graph based on the first process qualification elements.

2. The method for determining welding parameters according to claim 1, wherein, The step of determining the target welding parameters based on the first process evaluation elements and using a process knowledge graph includes: Determine the target coverage area corresponding to the first process evaluation element; Determine a second process evaluation element that meets the target coverage range in the process evaluation database; The process knowledge graph is used to process the second process evaluation elements to determine the target welding parameters.

3. The method for determining welding parameters according to claim 2, wherein, The process of using the process knowledge graph to process the second process evaluation elements to determine the target welding parameters includes: Using the process knowledge graph, a second target process evaluation is determined in the process evaluation database that matches the second process evaluation elements and whose test conclusion is qualified; The welding parameters in the second target process evaluation are determined as the target welding parameters.

4. The method for determining welding parameters according to claim 2, wherein, The first process evaluation element received from user input includes: Receive the first process evaluation elements and target execution standards input by the user; The determination of the target coverage corresponding to the first process evaluation element includes: Based on the process evaluation database, determine the target coverage rules corresponding to the target execution standard; The target coverage range corresponding to the first process evaluation element is determined based on the target coverage rule.

5. The method for determining welding parameters according to claim 4, wherein, The first process evaluation element includes multiple process evaluation elements, and the target coverage corresponding to the first process evaluation element includes the coverage corresponding to each of the multiple process evaluation elements.

6. The method for determining welding parameters according to any one of claims 1-5, wherein, The process knowledge graph is constructed in the following manner: Analyze historical welding procedure specification documents and historical welding procedure qualification report documents to obtain multiple historical procedure qualification elements and multiple historical procedure qualifications. Each of the multiple historical procedure qualifications includes historical welding parameters, historical welding test items, and historical test conclusions. The multiple historical process evaluation elements and the multiple historical process evaluations are treated as entities in the process knowledge graph, and the association rule mining algorithm is used to determine the association relationship between the multiple historical process evaluation elements and the historical welding parameters. The process knowledge graph is constructed based on the relationships and entities described.

7. The method for determining welding parameters according to claim 6, wherein, The step of using an association rule mining algorithm to determine the association relationship between the multiple historical process evaluation elements and the historical welding parameters includes: The designated process evaluation that determines the historical test conclusion as qualified from the multiple historical process evaluations; The association rule mining algorithm is used to analyze the specified process qualification and the multiple historical process qualification elements to obtain the correspondence between the multiple historical process qualification elements and the historical welding parameters in the specified process qualification as the association relationship.

8. The method for determining welding parameters according to any one of claims 1-5, wherein, The first process qualification elements include at least one of the following: welding method, base material type, welding material type, base material thickness, preheating temperature, interpass temperature, welding position, number of weld layers, joint type, heat input range, and welding machine model.

9. The method for determining welding parameters according to any one of claims 1-5, wherein, The target welding parameters include at least one of welding current, welding voltage, and welding speed.

10. A device for determining welding parameters, comprising: The receiving module is configured to receive the first process evaluation element input by the user; The retrieval module is configured to retrieve a first target process qualification that matches the first process qualification element from a process qualification database, the process qualification database being established based on the process qualification elements contained in each of a plurality of validated process qualifications and the execution standards referenced by each process qualification; The determination module is configured to determine the welding parameters in the first target process qualification as target welding parameters in response to retrieving the first target process qualification from the process qualification database; And in response to the fact that the first target process qualification is not found in the process qualification database, the target welding parameters are determined using a process knowledge graph based on the first process qualification elements.

11. A device for determining welding parameters, comprising: Memory; and A processor coupled to the memory, the processor being configured to execute the method for determining welding parameters according to any one of claims 1-9 based on instructions stored in the memory.

12. A computer-readable storage medium having stored thereon computer instructions that, when executed by a processor, implement the method for determining welding parameters according to any one of claims 1-9.

13. A computer program product comprising instructions that, when executed by a processor, cause the processor to perform the method for determining welding parameters according to any one of claims 1-9.