Process control method and apparatus for pressure vessels

CN122927962APending Publication Date: 2026-10-16GREE ELECTRIC APPLIANCE INC OF ZHUHAI +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611425935.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-09-15
Publication Date
2026-10-16

AI Technical Summary

Technical Problem

目前工件流转全依赖人工介入,工序处置链路繁琐,大幅拉低压力容器的生产加工效率

Benefits of technology

本申请将压力容器独立的各道加工工序构建为结构化的预设工序图谱,以工序节点、有向边承载完整的生产流转逻辑,每个工序节点配置不少于两条有向边,并配套存储质检参数向量模板和各有向边的校验矩阵;当工件在第一工序节点加工完成后,通过质检参数向量模板生成质检参数向量,自动将该质检参数向量与全部有向边的校验矩阵完成匹配比对,筛选适配工件当前流转状态的目标有向边,再根据目标有向边自动将工件转运至对应的第二工序节点,重复执行提取质检参数、确定流转边、转运到对应工序节点的流程,直至整套压力容器的全部工序加工完毕。本申请依托预设工序图谱完成压力容器的生产过程,无需人工操作,提升压力容器的生产加工效率。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122927962A_ABST
    Figure CN122927962A_ABST
Patent Text Reader

Abstract

The application relates to a process control method and device of a pressure container, and the method comprises the following steps: obtaining a preset process graph of a pressure container to be produced; generating a process vector model of each process node in the preset process graph, wherein the process vector model comprises a quality inspection parameter vector template of each process and a check matrix of each directed edge; after the pressure container to be produced completes process operation of a first process node, obtaining a quality inspection parameter vector of the first process node according to the quality inspection parameter vector template of the first process node; inputting the quality inspection parameter vector into the check matrix to determine a target directed edge corresponding to the quality inspection parameter vector; controlling a machining process of the pressure container to be produced to enter a second process node corresponding to the target directed edge until the pressure container to be produced completes all processes in the preset process graph. The application improves process flow efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of intelligent manufacturing technology, and in particular to a process control method and apparatus for pressure vessels. Background Technology

[0002] In the pressure vessel manufacturing system, key processes such as material preparation, cylinder rolling, shell assembly, and welding constitute the processing chain. After a workpiece completes a single process, operators at each workstation manually record various inspection data using paper forms. Once the process is completed, quality control personnel must collect each paper record from each workstation, then manually verify all inspection data against the product order specifications. Only after confirming that the quality meets the standards will the workpiece be manually moved to the next process. Currently, workpiece movement relies entirely on manual intervention, resulting in a cumbersome process chain and significantly reducing the production efficiency of pressure vessels. Summary of the Invention

[0003] This application provides a process control method and apparatus for pressure vessels to improve the production and processing efficiency of pressure vessels.

[0004] According to one aspect of the embodiments of this application, this application provides a process control method for pressure vessels, the method comprising: Obtain a preset process diagram of the pressure vessel to be produced. The preset process diagram includes multiple process nodes and directed edges between process nodes. The directed edges refer to the flow relationship between adjacent processes. Each process node includes at least two directed edges. Generate a process vector model for each process node in the preset process map. The process vector model includes: a quality inspection parameter vector template for each process and a verification matrix for each directed edge. After the pressure vessel to be produced completes the process operation of the first process node, the quality inspection parameter vector of the first process node is obtained according to the quality inspection parameter vector template of the first process node. Input the quality inspection parameter vector into the verification matrix to determine the target directed edge corresponding to the quality inspection parameter vector; The processing steps of the pressure vessel to be produced are controlled to enter the second process node corresponding to the target directed edge, until the pressure vessel to be produced completes all the processes in the preset process diagram.

[0005] Optionally, the quality inspection parameter vector is input into the verification matrix, and the target directed edge corresponding to the quality inspection parameter vector is determined by: The quality inspection parameter vector is input into the verification matrix of each first directed edge, wherein the first directed edge refers to the flow path from the first process node to the downstream adjacent process node, and the verification matrix is ​​configured with an admission value range. From the first directed edge, select qualified directed edges whose quality inspection parameter vector falls within the admission value range; The flow weight of the qualified directed edge is determined based on the process vector model. Select the target directed edge with the largest flow weight from the qualified directed edges.

[0006] Optionally, after inputting the quality inspection parameter vector into the verification matrix of each first directed edge, the method further includes: If the quality inspection parameter vector does not fall within the admission value range of any verification matrix, then the verification matrix of each second directed edge is obtained, wherein the second directed edge refers to the flow path from the first process node to the upstream process node, and the verification matrix is ​​configured with a defect value range. From the second directed edge, select the rework directed edge where the quality inspection parameter vector falls within the range of the defect value; The reworked directed edge is taken as the target directed edge.

[0007] Optionally, controlling the processing step of the pressure vessel to be produced to enter the second process node corresponding to the target directed edge includes: If the quality inspection parameter vector falls within the defect value range of multiple verification matrices, then multiple directed edges for rework are determined to be obtained through screening. Find the process node corresponding to each directed edge requiring rework; Determine the common parent node of each found process node, and use the common parent node as the second process node.

[0008] Optionally, after controlling the processing step of the pressure vessel to be produced to enter the second process node corresponding to the target directed edge, the method further includes: Mark the first process node as an abnormal node; Traverse all process nodes in the preset process diagram and filter the downstream related process nodes affected by the abnormal nodes; Send blocking commands to all associated process nodes; Based on the blocking instruction, the associated process node is set to a locked state, wherein the locked state is used to prevent the associated process node from executing the process.

[0009] Optionally, the process of determining the transfer weight includes: The process priority of the first directed edge, the idle coefficient of the second process node pointed to by the first directed edge, and the historical pass rate of the first directed edge are determined, wherein the process priority is used to indicate the scheduling priority level of the first directed edge in the overall link. The dynamic flow weight corresponding to the first directed edge is obtained by weighted summation based on the process priority, the idle coefficient, and the historical pass rate.

[0010] Optionally, after the pressure vessel to be manufactured has completed all the processes in the preset process diagram, the method further includes: If the quality inspection parameter vectors of all process nodes in the preset process diagram fall within the admission value range of the verification matrix of the corresponding directed edge, and all process nodes are in an unlocked state, then the directed edges carrying the same process label in the preset process diagram are selected. The process path corresponding to the process label is formed by splicing the directed edges of the selected labels. Traverse all process nodes included in the process path and extract the extreme value parameters used to generate the nameplate, wherein the extreme value parameters carry the collection timestamp and the operator's identity identifier.

[0011] According to another aspect of the embodiments of this application, this application provides a process control device for a pressure vessel, the device comprising: The first acquisition module is used to acquire a preset process diagram of the pressure vessel to be produced. The preset process diagram includes multiple process nodes and directed edges between process nodes. The directed edges refer to the flow relationship between adjacent processes. The generation module is used to generate a process vector model for each process node in the preset process diagram. Each process node in the process vector model includes at least two directed edges. The process vector model also includes: a quality inspection parameter vector template for each process and a verification matrix for each directed edge. The second acquisition module is used to acquire the quality inspection parameter vector of the first process node according to the quality inspection parameter vector template of the first process node after the pressure vessel to be produced has completed the process operation of the first process node. The determination module is used to input the quality inspection parameter vector into the verification matrix and determine the target directed edge corresponding to the quality inspection parameter vector. The control module is used to control the processing steps of the pressure vessel to be produced to enter the second process node corresponding to the target directed edge, until the pressure vessel to be produced completes all the processes in the preset process diagram.

[0012] According to another aspect of the embodiments of this application, this application provides a process control system for a pressure vessel, including the process control device for the pressure vessel described above.

[0013] According to another aspect of the embodiments of this application, this application provides an electronic device, including: at least one communication interface; at least one bus connected to the at least one communication interface; at least one processor connected to the at least one bus; and at least one memory connected to the at least one bus.

[0014] According to another aspect of the embodiments of this application, this application also provides a computer storage medium storing computer-executable instructions for performing the process control method for a pressure vessel as described in any of the preceding claims of this application.

[0015] The technical solutions provided in this application have the following advantages compared with the prior art: This application constructs the independent processing steps of a pressure vessel into a structured, pre-defined process graph. Process nodes and directed edges carry the complete production flow logic. Each process node is configured with at least two directed edges, along with a quality inspection parameter vector template and a verification matrix for each directed edge. After the workpiece is processed at the first process node, a quality inspection parameter vector is generated using the template. This vector is automatically matched against the verification matrix of all directed edges to select a target directed edge suitable for the workpiece's current flow state. Based on this target edge, the workpiece is automatically transferred to the corresponding second process node. This process of extracting quality inspection parameters, determining the transfer edge, and transferring the workpiece to the corresponding process node is repeated until all processing steps of the entire pressure vessel are completed. This application utilizes the pre-defined process graph to complete the pressure vessel production process, eliminating the need for manual operation and improving the production efficiency of pressure vessels. Attached Figure Description

[0016] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0017] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0018] One or more embodiments are illustrated by way of example with reference numerals in the accompanying drawings. These illustrations do not constitute a limitation on the embodiments. Elements with the same reference numerals in the drawings are denoted as similar elements. Unless otherwise stated, the figures in the drawings are not to be limited by scale.

[0019] Figure 1 A schematic diagram of the hardware environment for pressure vessel process control provided in an embodiment of this application; Figure 2 A flowchart illustrating a process control method for a pressure vessel, as provided in an embodiment of this application; Figure 3 A flowchart for rule matching of the quality inspection parameter vector provided in the embodiments of this application; Figure 4 A schematic diagram of the overall process control of a pressure vessel is provided for an embodiment of this application; Figure 5 A schematic diagram of the structure of a process control device for a pressure vessel provided in an embodiment of this application; Figure 6 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation

[0020] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0021] The following disclosure provides numerous different embodiments or examples for implementing various structures of this application. To simplify the disclosure, specific examples of components and arrangements are described below. These are merely examples and are not intended to limit the scope of this application. Furthermore, reference numerals and / or letters may be repeated in different examples. Such repetition is for simplification and clarity and does not in itself indicate a relationship between the various embodiments and / or arrangements discussed.

[0022] Optionally, in the embodiments of this application, the above-described process control method for pressure vessels can be applied to, for example... Figure 1 The hardware environment shown comprises a pressure vessel control system 101 and sensing devices 103. For example... Figure 1 As shown, the sensing device 103 is connected to the control system 101 via a network. The sensing device 103 is used to acquire quality inspection parameter vectors. The control system 101 combines the quality inspection parameter vectors with the verification matrix in the preset process diagram to complete all processes of the pressure vessel to be produced. A database 105 can be set up on or independently of the control system 101 to provide data storage services for the control system 101. The aforementioned network includes, but is not limited to, a wide area network (WAN), a metropolitan area network (MAN), or a local area network (LAN).

[0023] The following will describe in detail a process control method for pressure vessels provided in this application embodiment, taking its application in a management and control system as an example, with specific implementation details. Figure 2 As shown, the specific steps are as follows: Step 201: Obtain the preset process diagram of the pressure vessel to be produced. The preset process diagram includes multiple process nodes and directed edges between process nodes. The directed edges refer to the flow relationship between adjacent processes. Step 202: Generate a process vector model for each process node in the preset process diagram. Each process node in the process vector model includes at least two directed edges. The process vector model also includes: a quality inspection parameter vector template for each process and a verification matrix for each directed edge. Step 203: After the first process node of the pressure vessel to be produced is completed, obtain the quality inspection parameter vector of the first process node according to the quality inspection parameter vector template of the first process node; Step 204: Input the quality inspection parameter vector into the verification matrix to determine the target directed edge corresponding to the quality inspection parameter vector; Step 205: Control the processing steps of the pressure vessel to be produced to enter the second process node corresponding to the target directed edge, until the pressure vessel to be produced completes all the processes in the preset process diagram.

[0024] In step 201, the control system identifies the container category of the pressure vessel to be produced, distinguishes between different categories such as heat exchangers and reactors, and then retrieves and loads the preset process diagram G(N,E) that is suitable for the container category from the process standard library.

[0025] The preset process diagram is constructed from a large number of process nodes Ni and directed edges Ei connecting the nodes. The directed edges are used to represent the transport and flow relationship of the workpiece between two processes. Any process node in the diagram corresponds to an actual processing process. For example, processing processes include cylinder rolling, longitudinal seam welding, RT (Radiographic Testing), and hydrostatic testing.

[0026] In the preset process diagram of this application embodiment, each process node is equipped with at least two directed edges. The directed edges can be connected to downstream process nodes for qualified workpieces to flow, or they can be connected to upstream process nodes for defective workpieces to be repaired. This application embodiment does not limit whether the directed edges lead to upstream or downstream process nodes.

[0027] In step 202, after the server loads the preset process map, the control system will generate a corresponding process vector model for each process node in the map.

[0028] The process vector model contains two main sets of information.

[0029] The first part defines four fixed attributes for process node Ni: process identifier, pressure vessel category, quality inspection parameter vector template, and operating status. The process identifier distinguishes different processing steps; the quality inspection parameter vector template defines the data categories to be collected after the process is completed and specifies the collection specifications for the quality inspection parameter vectors; the operating status is divided into five types: Initial, InProgress, Completed, IsRed (serious anomaly), and Locked. The Locked status indicates that the process node has detected a defect and marked it as an anomaly, pausing the connection of new workpieces.

[0030] The second part consists of the parameters for all directed edges Ei of this process node. Each directed edge records four items: starting node N_src, ending node N_dst, flow weight Wi, and verification matrix Mi. The flow weight Wi represents the priority of the directed edge as a flow path, with a value range of 0 to 1. The verification matrix Mi carries the judgment rules for the directed edge. For directed edges connecting to downstream process nodes, the verification matrix sets the admission value range. Only when the workpiece inspection data meets the standard can it be sent to the next process along this edge. For directed edges connecting to upstream process nodes, the verification matrix sets the defect value range. Once the workpiece data meets the defect standard, it returns to the previous process for rework along this edge.

[0031] In step 203, after the pressure vessel to be produced completes the process operation at the first process node, the control system reads the quality inspection parameter vector template of the process vector model of the first process node, organizes and generates the quality inspection parameter vector after the process is completed according to the data category and data specification defined in the template, and records all quality inspection parameters of the workpiece after the process is completed.

[0032] In step 204, the control system compares and matches the generated quality inspection parameter vector with the verification matrix configured for each directed edge of the first process node. Based on the matching results, the target directed edge that matches the workpiece flow requirements is selected from multiple directed edges.

[0033] In step 205, after the control system determines the target directed edge, it controls the processing of the pressure vessel to be produced to enter the second process node corresponding to the target directed edge. Depending on the flow direction of the target directed edge, the second process node can be a downstream process node or an upstream process node.

[0034] After the workpiece reaches the second process node, the process of steps 203-205 is repeated and the operation is continuously cyclical until the pressure vessel to be produced completes all the processes in the preset process diagram, and the entire processing flow ends.

[0035] This application constructs a structured, pre-defined process diagram for each independent processing step of a pressure vessel. Process nodes and directed edges carry the complete production flow logic. Each process node is configured with at least two directed edges and is equipped with a quality inspection parameter vector template and a verification matrix for each directed edge. After the workpiece is processed at the first process node, a quality inspection parameter vector is generated using the template. This vector is automatically matched against the verification matrix of all directed edges to select a target directed edge suitable for the current flow state of the workpiece. Based on this target edge, the workpiece is automatically transferred to the corresponding second process node. This process of extracting quality inspection parameters, determining the transfer edge, and transferring the workpiece to the corresponding process node is repeated until all processes of the entire pressure vessel are completed. This application utilizes the pre-defined process diagram to complete the pressure vessel production process, eliminating the need for manual operation and improving the production efficiency of pressure vessels.

[0036] As an optional implementation, in step 204, the quality inspection parameter vector is input into the verification matrix. Determining the target directed edge corresponding to the quality inspection parameter vector includes two embodiments: one is that when the process is running normally, the target directed edge is used to move the process to the downstream adjacent process node; the other is that when the process is abnormal, the target directed edge is used to move the process to the upstream process node. These two embodiments will be explained below.

[0037] In the first embodiment.

[0038] Step S11: Input the quality inspection parameter vector into the verification matrix of each first directed edge, where the first directed edge refers to the flow path from the first process node to the downstream adjacent process node, and the verification matrix is ​​configured with an admission value range. Step S12: From the first directed edge, select qualified directed edges whose quality inspection parameter vectors fall within the admission value range; Step S13: Determine the flow weight of qualified directed edges based on the process vector model; Step S14: Select the target directed edge with the largest flow weight from the qualified directed edges.

[0039] In step S11, the control system retrieves the quality inspection parameter vector generated by the current first process node and inputs it into the verification matrix corresponding to each first directed edge under the first process node to complete the matching verification. The first directed edge is a forward flow path connecting the current first process node to adjacent downstream process nodes. Each first directed edge is matched with an independent verification matrix, which contains a pre-entered range of acceptable values. Only when the workpiece's quality inspection status meets this range requirement is it allowed to flow downwards along this path.

[0040] For example, if the RT radiographic testing process node is the starting point and a downstream adjacent process node is the hydrostatic testing process node, then the edges of the two connected process nodes are configured with a set of admission value ranges corresponding to the testing qualification standards. Only when the testing qualification standards are met can the flow proceed to the hydrostatic testing process node.

[0041] In step S12, the control system compares the quality inspection parameter vector with the access value range of each first directed edge, and selects the first directed edges whose quality inspection parameter vectors meet the corresponding access value range. These paths that meet the flow conditions are collectively called qualified directed edges.

[0042] In step S13, after all qualified directed edges have been screened, the control system retrieves the process vector model corresponding to the first process node and reads the flow weight Wi of each qualified directed edge from the process vector model. The flow weight is used to distinguish the scheduling priority level of the flow path corresponding to each qualified directed edge. The value range of the flow weight Wi is 0 to 1. The higher the weight value, the higher the scheduling priority level of the corresponding flow path.

[0043] For example, if there are two qualified directed edges, the flow weight to the hydrostatic test process is 0.85 and the flow weight to the grinding process is 0.62, the control system automatically selects the qualified directed edge with a weight of 0.85 to open the flow path and directly sends the flaw-detected cylinder workpiece to the hydrostatic test station.

[0044] In step S14, the control system compares the flow weights corresponding to all qualified directed edges horizontally, selects the qualified directed edge with the highest weight value, and determines it as the target directed edge for workpiece transfer.

[0045] If there is only one qualified directed edge, then directly use that qualified directed edge as the target directed edge.

[0046] In this application, the quality inspection parameter vector is first matched using the verification matrix of each first directed edge to automatically filter all qualified directed edges that meet the release conditions. Then, the flow weight of each qualified directed edge in the process vector model is read, and the path with the highest weight value is automatically selected as the target directed edge. Selecting the path with the highest weight to flow the workpiece prioritizes the processing of the core process of the pressure vessel, ensuring that the main production cycle is not hindered. On the other hand, it automatically avoids downstream workstations that are under high load and congestion, balancing the production load of all workstations. It can also prioritize process routes with higher yield rates, reducing the probability of defects in subsequent processes from the perspective of flow scheduling. In addition, the entire path selection is performed automatically by the system, eliminating the need for manual comparison of multiple paths and manual arrangement of workpiece flow, shortening the processing time of workpiece process flow, and improving the production efficiency of the pressure vessel production line automation.

[0047] The process of determining the flow weight of each first directed edge includes: determining the process priority of the first directed edge, the idle coefficient of the second process node pointed to by the first directed edge, and the historical pass rate of the first directed edge. The process priority is used to indicate the scheduling priority level of the first directed edge in the overall link. The dynamic flow weight corresponding to the first directed edge is obtained by weighted summation based on the process priority, idle coefficient, and historical pass rate.

[0048] When generating the dynamic flow weight Wi corresponding to each first directed edge, the control system selects three evaluation factors for weighting. These three evaluation factors are: the process priority P_proc(i) corresponding to the first directed edge, the idle coefficient R_avail(i) of the downstream process node pointed to by the first directed edge, and the historical pass rate Q_score(i) of the process route of the first directed edge.

[0049] The formula for calculating turnover weight is: W_i = α × P_proc(i) + β × R_avail(i) + γ × Q_score(i), where α, β, and γ are preset weighting coefficients.

[0050] Process priority indicates the scheduling priority level of the process branch to which the first directed edge belongs within the overall processing chain of the pressure vessel. Mandatory processes on the main line are assigned higher priority values; these include processes that directly determine whether the pressure vessel can be completed, such as shell forming, main weld welding, and overall hydrostatic testing. Auxiliary processes on the branch line are assigned lower priority values; these include processes that can be postponed or omitted, such as external wall grinding and anti-corrosion pretreatment. The process priority value is uniformly set between 0 and 1. For example, the hydrostatic testing of the pressure vessel belongs to the main line node, and the process priority leading to the hydrostatic testing process is assigned a value of 0.95; the process priority leading to external wall grinding after passing flaw detection is assigned a value of 0.6.

[0051] The idle coefficient refers to the current idle level of the downstream process node corresponding to the first directed edge. The idle coefficient ranges from 0 to 1. Calculation formula: Idle coefficient = 1 The idle coefficient is calculated as: the current number of workpieces waiting to be processed at the workstation / the maximum processing capacity of the workstation. When there are no workpieces waiting to be processed at the workstation, the idle coefficient is 1; when the workstation is full of workpieces and operating at full capacity, the idle coefficient is 0. For example, if a grinding workstation currently has no workpieces in line and can hold a maximum of 3 workpieces simultaneously, the idle coefficient is 1. 0 / 3=1; There are already 2 workpieces waiting to be processed at the other hydraulic press station, so the idle coefficient is 1. 2 / 3 ≈ 0.33.

[0052] Historical pass rate refers to the number of workpieces processed via the process route corresponding to the first directed edge. The historical pass rate ranges from 0 to 1. The calculation formula is: Historical pass rate = Number of workpieces that passed quality inspection through this process route in the recent period / Total number of workpieces that passed through this first directed edge in the recent period. If a process route has long-term stable processing and very few defects, the historical pass rate tends to be close to 1; if the process is unstable and frequently produces processing defects, the historical pass rate will be lower. For example, a process route that goes directly to the hydrostatic test processed 100 workpieces in the past week, with 98 passing, resulting in a historical pass rate of 0.98; a process route that first performs grinding and then pressure testing had 92 passing, resulting in a historical pass rate of 0.92.

[0053] Process priority is responsible for controlling the rhythm of the main production line. By assigning values, it distinguishes between the main line's essential processes and auxiliary branch processes. During the calculation process, it tilts the weight towards main line processes such as pressure vessel cylinder forming and hydrostatic testing to ensure that main line processes get priority in workpiece processing and to prevent branch processes from taking up capacity and causing delays in the main line's schedule.

[0054] The downstream workstation idle coefficient is used to sense the real-time busy level of each workstation. After the flow weight calculation is included in this indicator, the control system can automatically bypass the congested workstations where workpieces are piled up and sent qualified workpieces to idle workstations for processing, thus balancing the processing tasks of each workstation on the entire production line and preventing the waste of production capacity caused by some workstations being overloaded and others being idle for a long time.

[0055] The historical pass rate of a process reflects the processing stability of different process branches. By incorporating this indicator into the weighting calculation, the control system will select more process paths with higher past yield rates to transport workpieces. During the workpiece flow stage, process schemes that are prone to defects will be avoided, reducing the probability of defective products in subsequent processing from the source and reducing the amount of rework.

[0056] This application integrates and weights three indicators—process priority, downstream workstation idle coefficient, and historical process pass rate—to generate dynamic weights. In production scenarios with two process branches, the control system eliminates the need for manual route planning by workers, automatically selecting the optimal path based on real-time updated weights. While prioritizing the main production line's progress, it balances workstation capacity, improves overall equipment utilization, and optimizes stable processes to enhance product yield. Simultaneously, it eliminates the need for manual scheduling and monitoring, comprehensively improving the operational efficiency and production effectiveness of pressure vessel production lines by considering production delivery timeliness, workstation capacity balance, and finished product pass rate.

[0057] In another embodiment.

[0058] Step S21: If the quality inspection parameter vector does not fall within the admission value range of any verification matrix, then obtain the verification matrix of each second directed edge, where the second directed edge refers to the flow path from the first process node to the upstream process node, and the verification matrix is ​​configured with the defect value range. Step S22: From the second directed edge, select the rework directed edge whose quality inspection parameter vector falls within the defect value range; Step S23: Take the reworked directed edge as the target directed edge.

[0059] In step S21, after the control system completes the matching verification of all first directed edges, if it determines that the quality inspection parameter vector cannot match the admission value range corresponding to any first directed edge, it means that the current quality status of the workpiece does not meet the requirements for downstream processing. The control system then retrieves the verification matrix of all second directed edges under the first process node.

[0060] The second directed edge is a rework flow path that starts from the first process node and leads to the upstream process node. The upstream process node is not restricted to whether it is an adjacent upstream process node. Each second directed edge is independently configured with a verification matrix. The matrix has a preset defect value range, which is used to determine whether the workpiece has the corresponding type of processing defect and whether it needs to be reworked.

[0061] Taking the RT radiographic testing process node as an example, this node is configured with multiple second directed edges. One of the second directed edges is connected to the upstream longitudinal seam welding process node, and its verification matrix contains the defect value range corresponding to weld crack type defects. The other second directed edge is connected to the upstream cylinder rolling process node, and its verification matrix contains the defect value range corresponding to cylinder wall thickness and roundness deviation.

[0062] In step S22, the control system compares the quality inspection parameter vector with the defect value range in the verification matrix of each second directed edge in turn, and selects the second directed edge that matches the corresponding defect value range of the quality inspection parameter vector. This second directed edge is used as the rework directed edge.

[0063] In step S23, the control system directly determines all the directed edges for rework as the target directed edges corresponding to the rework of the workpiece.

[0064] In cases where the quality inspection parameter vector fails to meet downstream flow conditions, this application utilizes the verification matrix corresponding to the second directed edge and its internal defect value range to complete the matching. The control system obtains the rework directed edge based on the matching result and directly identifies it as the target directed edge. This processing method can directly locate the upstream process node that needs to be returned when a workpiece has a processing defect. The control system can filter the rework directed edge based on a preset defect value range, eliminating the need for manual interpretation of quality inspection results to specify the return process. This ensures that defective workpieces are directly transferred to the corresponding upstream process node for repair, preventing workpieces from being mistakenly sent to irrelevant process nodes and wasting production resources. This improves the reliability of process flow after a pressure vessel develops a defect.

[0065] As an optional implementation, the processing steps of the pressure vessel to be produced are controlled to enter the second process node corresponding to the target directed edge, including two cases.

[0066] In one scenario, there is only one directed edge for rework. In this case, the upstream process node bound to the directed edge for rework is read directly, and a transfer instruction is issued to directly transport the defective workpiece along the directed edge for rework to the corresponding upstream process station, thereby completing the single defect rework in a targeted manner.

[0067] In another scenario, there are multiple directed edges requiring rework, representing the simultaneous occurrence of various defects in the same workpiece. These different defects would normally require rework at their respective upstream stations. Conventionally, this would involve sequentially transferring the workpiece to each rework station for step-by-step processing. Multiple transfers not only waste transport time but also increase the risk of further damage during transport and repeatedly occupy multiple stations. To mitigate these drawbacks, this application proposes the following: If the quality inspection parameter vector falls within the defect value range of multiple verification matrices, then multiple rework directed edges are determined through screening; the process nodes corresponding to each rework directed edge are found; the common parent node of each process node is determined, and the common parent node is used as the second process node.

[0068] After the control system compares the quality inspection parameter vector with the verification matrices of each second directed edge, if the quality inspection parameter vector falls within the defect value range corresponding to more than one verification matrix, multiple rework directed edges will be obtained. The control system then queries the upstream process node connected to each rework directed edge one by one.

[0069] The control system traces upwards through the preset process diagram hierarchy to find the nearest common parent node corresponding to all upstream process nodes. This common parent node is not a process node that can directly repair all defects at once, but rather a preceding processing process node that the workpiece passed through before various defects occurred. The control system identifies this common parent node as the second process node.

[0070] After determining the common parent node, the control system searches for the shortest return path from the first process node to the common parent node within the preset process diagram. The control system generates and issues a workpiece transfer instruction, controlling the workpiece with multiple defects to be transported along the shortest return path to the workstation corresponding to the common parent node for reprocessing.

[0071] For example, the workpiece detected during the cylinder flaw detection process simultaneously exhibits two defects: excessive plate wall thickness and weld cracks. The rework station corresponding to the wall thickness defect is the steel plate blanking station, while the rework station corresponding to the weld cracks is the longitudinal seam welding station. The common parent node for the steel plate blanking and longitudinal seam welding processes is the plate leveling pretreatment station. Both the non-compliant wall thickness and weld cracks are essentially caused by inadequate material and flatness treatment during the plate pretreatment stage. By sending the workpiece back to the plate leveling pretreatment station for reprocessing the plate, and then re-forming and welding it along the forward process, the root causes of both defects can be resolved simultaneously, eliminating the need for rework at both the blanking and welding stations.

[0072] In scenarios where multiple directed edges for rework are simultaneously identified, this application traces upwards to obtain the common parent node corresponding to multiple upstream process nodes, and uses this as the second process node for workpiece transfer. Simultaneously, the shortest return path is selected to complete the workpiece transfer. This approach allows the workpiece to return to the preceding processing stage where multiple defects are common, thus eliminating the root causes of various defects. It avoids the workpiece repeatedly reworking between multiple upstream stations, reducing process jumps caused by multiple workpiece reflows, lowering production time and equipment resources consumed by rework, and improving the rework efficiency for pressure vessels with multiple processing defects.

[0073] As an optional implementation, after controlling the processing steps of the pressure vessel to be produced to enter the second process node corresponding to the target directed edge, the method further includes: marking the first process node as an abnormal node; traversing all process nodes in the preset process graph and filtering the downstream associated process nodes affected by the abnormal node; sending blocking instructions to all associated process nodes; setting the associated process nodes to a locked state based on the blocking instructions, wherein the locked state is used to prohibit the associated process nodes from executing processes.

[0074] After the control system controls the processing of the pressure vessel to be produced to enter the second process node corresponding to the target directed edge, this application also performs abnormal link blocking processing.

[0075] The control system marks the first process node that caused this quality anomaly as an abnormal node, and at the same time retains the node position of the process node in the preset process map, the corresponding defect type, and the anomaly trigger time. The first process node after being marked enters the anomaly control mode.

[0076] The control system performs node traversal processing based on a preset process graph, searching along the forward flow directed edges of the abnormal node to identify all related process nodes that will receive materials output by that abnormal node. If the semi-finished product of a downstream process node originates from the abnormal node, that downstream process node falls within the control scope of the abnormality's impact. A breadth-first search algorithm can be used to traverse the graph and construct the complete scope of the abnormality's impact. This abnormal event will not affect the upstream process nodes of the abnormal node; the upstream process nodes continue to maintain their original production status.

[0077] The control system uniformly issues blocking commands to all identified related process nodes. Upon receiving the blocking command, the control system sets all related process nodes to a locked state. Once the related process nodes are locked, they cease process execution, preventing the further downstream spread of potentially defective semi-finished products.

[0078] After the abnormal node returned to normal, the control system automatically revoked the previously issued blocking command, released the locked status of all related process nodes, and the related process nodes returned to normal.

[0079] After detecting a workpiece defect, this application simultaneously arranges for the defective workpiece to be returned for repair and marks the process node that produced the defect as an abnormal node. It then traverses a preset process diagram to accurately screen related process nodes affected by the defect and issues blocking commands to lock the related process nodes. This not only prevents semi-finished products with quality risks from continuing to flow to subsequent processes, avoiding batch workpiece scrapping caused by a single process failure, but also only blocks the affected downstream links, while other independent process branches can continue to produce normally. This prevents the entire production line from shutting down due to an abnormality at one workstation. While avoiding batch quality accidents and reducing production losses, it also ensures the overall production capacity of the production line. After the abnormal problem is rectified, the link can be unlocked and production can be resumed. The entire process of blocking and unblocking is automated, reducing the investment in manual control.

[0080] Figure 3 The flowchart for rule matching of quality inspection parameter vectors includes the following.

[0081] Step 1: The workpiece completes the processing operation of the first process node, and the control system obtains the quality inspection parameter vector corresponding to the first process node.

[0082] Step 2: The control system reads the access value range configured for all first directed edges of the first process node, compares the quality inspection parameter vector with the access value range of each first directed edge in turn, and summarizes all the first directed edges that pass the comparison to form the first directed edge set.

[0083] Step 3: Determine whether the first set of directed edges is empty.

[0084] Step 4: When the first set of directed edges is not empty, the workpiece quality is determined to meet the downstream flow conditions. The first directed edge with the largest flow weight is selected from the first set of directed edges and activated. The workpiece is then transferred to the corresponding second process node via this first directed edge. The control system updates the running status of the first process node to "Completed," and the rule matching process ends.

[0085] Step 5: When the first set of directed edges is empty, it is determined that the workpiece does not meet the conditions for downward processing, and the process is transferred to the defect judgment and handling process.

[0086] Step 6: The control system reads the defect value range of all second directed edges configured in the first process node, performs matching operations between the quality inspection parameter vector and the defect value range of each second directed edge in turn, and filters out the successfully matched rework directed edges.

[0087] Step 7: Determine the number of directed edges requiring repair obtained from the screening.

[0088] Step 8: If only a single directed edge for rework is matched, the second directed edge is directly activated, and the defective workpiece is transported to the upstream process node corresponding to the second directed edge to carry out rework.

[0089] Step 9: If multiple rework directed edges are matched, query the process node corresponding to each rework directed edge, find the common parent node corresponding to each process node, plan the shortest return path from the first process node to the common parent node, and control the defective workpiece to be transported to the common parent node along the shortest return path for rework processing.

[0090] Step 10: As long as any successfully matched second directed edge exists, synchronously execute the link blocking operation. The control system marks the first process node as an abnormal node. Traverse the preset process graph and filter out the related process nodes affected by the abnormal node. Issue blocking commands to each related process node, set the directed edges connected to the related process nodes to a locked state, and shut down the workpiece conveying capacity of the corresponding path.

[0091] Step 11: After the first process node completes the rework and the re-inspection result is qualified, and the abnormal closed loop is unlocked, the directed edge that was set to the locked state is unlocked, and each process node restores the normal flow capacity of the workpiece, waiting to carry out the next round of workpiece quality inspection and rule matching.

[0092] In this application, all process nodes within the preset process diagram are set to five operating states: Initial, InProgress, Completed, IsRed (serious error), and Locked. Each operating state automatically switches according to actual production conditions, with the specific switching rules as follows.

[0093] When the upstream process node finishes processing and the workpiece quality inspection parameter vector meets the admission value range corresponding to the first directed edge of the upstream process node, the qualified workpiece is automatically transferred to the first process node. The first process node, which was originally in the pending Initial state, automatically changes to the executing InProgress state, and the corresponding workstation officially starts the processing operation for the pressure vessel workpiece.

[0094] If the collected quality inspection parameter vectors completely match the admission value range corresponding to the first directed edge of each first process node, it indicates that the processing quality of the current process meets the standard and is ready to be transferred to the second process node for subsequent processing. The control system updates the running status of the first process node to the completed state and waits for the qualified workpiece to be transferred to the second process node for output.

[0095] If the quality inspection parameter vector corresponding to the first process node matches the defect value range corresponding to the second directed edge, it indicates that the workpiece has an actual processing defect and does not support normal downward processing. The control system sets the first process node to the severe abnormal IsRed state, and at the same time activates the second directed edge that matches the first process node, scheduling the defective workpiece to be transported along the corresponding second directed edge to the corresponding second process node for rework.

[0096] The first process node set to the IsRed (Severe Anomaly) state will not be stopped for an extended period. Once the corresponding workstation has completed debugging and problem rectification, the first process node will switch back to the InProgress state, regain processing permissions, and can continue to undertake the production tasks of pressure vessel workpieces.

[0097] Whenever any first-stage process node switches to the IsRed (Severe Anomaly) state, the control system retrieves and identifies all associated process nodes corresponding to that first-stage process node. These associated process nodes are then set to the Locked state, suspending the receipt of incoming materials and the commencement of processing activities. Once the first-stage process node that was the source of the anomaly has completed rectification, all associated process nodes in the Locked state automatically revert to the pending Initial state before the locking operation was performed.

[0098] As an optional implementation, after the pressure vessel to be manufactured has completed all the processes in the preset process diagram, the method further includes: If the quality inspection parameter vectors of all process nodes in the preset process diagram fall within the admission value range of the verification matrix of the corresponding directed edge, and all process nodes are in an unlocked state, then the directed edges of the preset process diagram that carry the same process label are selected. The process path corresponding to the process label is formed by splicing the directed edges of the selected labels. Traverse all process nodes included in the process path and extract the extreme value parameters used to generate the nameplate. The extreme value parameters carry the collection timestamp and the operator's identification.

[0099] After the pressure vessel undergoes all the process nodes included in the preset process diagram and the entire processing is completed, the control system performs a status verification of the entire machine. Only when the quality inspection parameter vectors corresponding to each process node in the preset process diagram all fall within the admission value range of the corresponding directed edge verification matrix, and all process nodes within the diagram remain in an unlocked, conductive state with no path blockage, will the control system search the preset process diagram and filter out the directed edges in the diagram that carry the same type of process label.

[0100] In the early configuration stage of pressure vessel production, process labels are pre-configured for each directed edge according to the process category, such as pressure testing labels, cylinder rolling labels, and welding labels. A single directed edge can be bound to multiple different process labels simultaneously. The control system splices the multiple directed edges corresponding to the same process label end-to-end according to the flow logic, thereby assembling the complete process path corresponding to that process label. For example, by sequentially splicing all the directed edges carrying pressure testing labels, a complete hydraulic test processing path can be obtained.

[0101] After the complete process path is pieced together, the control system performs a snapshot and saves the full-map operation data corresponding to the current pressure vessel. After the snapshot is saved, the production data remains fixed and does not change, avoiding interference from new data generated by other workpieces being processed in the workshop, and preventing data errors during the nameplate extraction process.

[0102] The control system traverses each process node covered by the completed process path, and calls the extreme value parameter tracing algorithm to extract the extreme value parameters used for nameplate production within each process node. For process paths corresponding to different process labels, the system will selectively extract the extreme value parameters that match that process.

[0103] For example, when traversing the process paths corresponding to the hydrostatic test labels, extract the highest test pressure value that occurs throughout the entire pressure testing process. When traversing the process paths corresponding to the cylinder rolling labels, extract the minimum measured wall thickness of the cylinder plate. When traversing the process paths corresponding to the welding labels, calculate the total length of all qualified welds.

[0104] Each extracted extreme value parameter is automatically bound to its corresponding collection timestamp and on-site operator identification, thus preserving complete and traceable production documentation. The control system maps all extracted extreme value parameters to the corresponding placeholder areas of the nameplate template, automatically filling in the parameters and outputting a usable nameplate file.

[0105] For example, after all processing steps of a pressure vessel are completed, all quality inspection parameter vectors for all process nodes meet the admission value range, and all first directed edges are unlocked. The system filters out all directed edges carrying welding labels and splices them to obtain the welding process path. After data snapshot sealing, it traverses each process node within the path, extracts the extreme value parameter of the total length of qualified welds, and simultaneously binds the collection timestamp and operator identification to the nameplate template to complete the nameplate file output.

[0106] This application only initiates the nameplate parameter extraction process after all processes of the pressure vessel have been completed, all process nodes have passed quality inspection, and continuity has been maintained. Snapshot archiving isolates interference from production data of other workpieces, ensuring that the data used in nameplate generation originates solely from the complete processing of this pressure vessel. The corresponding process path is obtained by piecing together process tags, and then extreme parameters corresponding to each process are extracted in a targeted manner. These parameters are accompanied by a data acquisition timestamp and operator identification. The entire nameplate parameter acquisition and document generation process is automatically executed by the control system, retrieving data from the underlying storage of the atlas, eliminating the need for manual transcription and input of nameplate parameters. This avoids errors in parameter entry caused by manual transcription. Furthermore, multiple methods, including data snapshots, parameter timestamps, and operator identification traceability, ensure the authenticity and reliability of the production data used for the nameplate, enhancing the traceability of nameplate parameters and reducing the risk of human intervention in key nameplate parameters.

[0107] Figure 4 This is a schematic diagram of the overall process control for pressure vessel manufacturing, including the following:

[0108] Step 401: Pre-build a pre-defined process diagram.

[0109] The control system pre-constructs a preset process map corresponding to the target pressure vessel. This map consists of process nodes and directed edges. Two types of directed edges are set between process nodes: the first directed edge is used to transport qualified workpieces to downstream process nodes for further processing, and the second directed edge is used to transport defective workpieces to upstream process nodes for rework. Each first directed edge is configured with an access value range; only when the quality inspection parameter vector of the workpiece meets the access value range can the workpiece flow downstream via that first directed edge. Each second directed edge is configured with a defect value range to determine whether the workpiece has processing defects and whether it needs to be returned for rework.

[0110] Step 402: Collect the quality inspection parameter vector after the first process node is completed.

[0111] After the pressure vessel to be produced completes the processing operation at the first process node, the control system obtains the quality inspection parameter vector corresponding to the first process node and judges the quality status of the workpiece based on the quality inspection parameter vector.

[0112] Step 403: Match the range of admission values ​​for the first directed edge.

[0113] The control system compares the acquired quality inspection parameter vectors with the admission value range of all first directed edges of the first process node one by one, and summarizes the first directed edges that have passed the comparison to form a set of first directed edges that have been successfully matched.

[0114] If the first set of directed edges is not empty, it means the workpiece quality inspection result is qualified and it meets the conditions for downstream processing. The control system combines the process priority corresponding to the first directed edge, the idle coefficient of the downstream process node, and the historical pass rate of the process to perform a weighted calculation to obtain the dynamic flow weight of each first directed edge. The first directed edge with the largest flow weight value is automatically activated, and the qualified workpiece is transferred to the second process node via this first directed edge. If the first set of directed edges contains only one first directed edge, then this first directed edge is activated directly.

[0115] If the first set of directed edges is empty, it means that the quality of the workpiece does not meet the processing requirements and cannot be transferred to the next stage. The control system will automatically switch to the defect judgment and rework process.

[0116] Step 404: Match the range of defect values ​​for the second directed edge.

[0117] The control system matches and verifies the quality inspection parameter vector corresponding to the first process node with the defect value range of each second directed edge. If the quality inspection parameter vector only matches the defect value range of a single second directed edge, it means that the workpiece has only a single type of defect. The control system directly activates that second directed edge and transfers the defective workpiece to the upstream process node corresponding to that second directed edge for targeted rework.

[0118] If the quality inspection parameter vector simultaneously matches the defect value range of multiple second directed edges, it indicates that the workpiece has multiple defects. The control system first identifies the successfully matched rework directed edges and finds the upstream process nodes corresponding to each rework directed edge. It then calculates the common parent node corresponding to all upstream process nodes, plans the shortest return path from the first process node to the common parent node, and controls the workpiece to be transferred along the shortest return path to the common parent node for rework. This eliminates the root causes of multiple types of defects and avoids the workpiece having to travel back and forth between multiple workstations for rework.

[0119] Step 405: After detecting the defect, activate the chain blocking mechanism to avoid batch defects.

[0120] Once the quality inspection parameter vector successfully matches the defect value range of any second directed edge, the control system, while scheduling the workpiece reflow for repair, simultaneously executes the link blocking protection logic, marking the first process node that produced the defective workpiece as an abnormal node. It then traverses all process nodes within the entire preset process diagram, filtering out all related process nodes affected by the abnormal node, and issues blocking commands to all related process nodes. Based on these commands, the related process nodes are set to a locked state, prohibiting workpiece processing during the locked state and preventing the continued flow of semi-finished products carrying quality risks. After the first process node completes its repair and debugging, passes the closed-loop re-inspection verification, and is unlocked, the locked related process nodes are automatically unlocked, and downstream process nodes resume normal incoming material production.

[0121] Step 406: After the entire container has passed all processes, a compliance nameplate is automatically generated for traceability.

[0122] When the quality inspection parameter vectors of all process nodes within the preset process diagram meet the admission value range of the corresponding first directed edge, and all process nodes are in an unlocked state, it means that the overall processing of the pressure vessel is qualified, and the control system starts the nameplate parameter extraction process.

[0123] The control system performs snapshot locking on the entire data of the preset process diagram, fixing the production data within the nameplate generation cycle to avoid nameplate parameter errors caused by changes in on-site data.

[0124] The system filters directed edges within a preset process diagram that carry the same process label. It then concatenates these edges to obtain the complete process path corresponding to that label. Next, it iterates through all process nodes within each path, using an extreme value parameter tracing algorithm to extract the extreme values ​​required for nameplate production. All extreme values ​​are automatically bound to a collection timestamp and operator identification. The system automatically fills the placeholder area of ​​the standard nameplate template with the traced extreme values ​​and outputs the nameplate file. All data is taken from the original records of the underlying processes, accompanied by complete traceability documentation, reducing the risk of human tampering with the nameplate's pressure-bearing parameters.

[0125] Based on the same technical concept, this application provides a process control device for pressure vessels, such as... Figure 5 As shown, the device includes: This application provides a process control device for pressure vessels, such as... Figure 5 As shown, the device includes: The first acquisition module 501 is used to acquire a preset process diagram of the pressure vessel to be produced. The preset process diagram includes multiple process nodes and directed edges between process nodes. The directed edges refer to the flow relationship between adjacent processes. The generation module 502 is used to generate a process vector model for each process node in the preset process diagram. Each process node in the process vector model includes at least two directed edges. The process vector model also includes: a quality inspection parameter vector template for each process and a verification matrix for each directed edge. The second acquisition module 503 is used to acquire the quality inspection parameter vector of the first process node according to the quality inspection parameter vector template of the first process node after the process operation of the first process node of the pressure vessel to be produced is completed. The determination module 504 is used to input the quality inspection parameter vector into the verification matrix and determine the target directed edge corresponding to the quality inspection parameter vector. The control module 505 is used to control the processing steps of the pressure vessel to be produced to enter the second process node corresponding to the target directed edge, until the pressure vessel to be produced completes all the processes in the preset process diagram.

[0126] Optionally, the determining module 504 is used for: The quality inspection parameter vector is input into the verification matrix of each first directed edge, where the first directed edge refers to the flow path from the first process node to the downstream adjacent process node, and the verification matrix is ​​configured with an admission value range. From the first directed edge, select qualified directed edges whose quality inspection parameter vectors fall within the admission value range; The flow weight of qualified directed edges is determined based on the process vector model; Select the target directed edge with the largest flow weight from the qualified directed edges.

[0127] Optionally, the determining module 504 is also used for: If the quality inspection parameter vector does not fall within the admission value range of any verification matrix, then the verification matrix of each second directed edge is obtained, where the second directed edge refers to the flow path from the first process node to the upstream process node, and the verification matrix is ​​configured with the defect value range. From the second directed edge, select the rework directed edge whose quality inspection parameter vector falls within the defect value range; Treat the directed edge to be repaired as the target directed edge.

[0128] Optionally, the control module 505 is used for: If the quality inspection parameter vector falls within the defect value range of multiple verification matrices, then multiple directed edges for rework will be determined through screening. Find the process node corresponding to each directed edge requiring rework; Determine the common parent node of each found process node, and use the common parent node as the second process node.

[0129] Optionally, the device is also used for: Mark the first process node as an abnormal node; Traverse all process nodes in the preset process diagram and filter the downstream related process nodes affected by abnormal nodes; Send blocking commands to all associated process nodes; The associated process node is set to a locked state based on the blocking instruction, wherein the locked state is used to prevent the associated process node from executing the process.

[0130] Optionally, the device is also used for: The process priority of the first directed edge, the idle coefficient of the second process node pointed to by the first directed edge, and the historical pass rate of the first directed edge are determined. The process priority is used to indicate the scheduling priority level of the first directed edge in the overall link. The dynamic flow weight corresponding to the first directed edge is obtained by weighted summation based on process priority, idle coefficient, and historical pass rate.

[0131] Optionally, the device is also used for: If the quality inspection parameter vectors of all process nodes in the preset process diagram fall within the admission value range of the verification matrix of the corresponding directed edge, and all process nodes are in an unlocked state, then the directed edges of the preset process diagram that carry the same process label are selected. The process path corresponding to the process label is formed by splicing the directed edges of the selected labels. Traverse all process nodes included in the process path and extract the extreme value parameters used to generate the nameplate. The extreme value parameters carry the collection timestamp and the operator's identification.

[0132] like Figure 6 As shown, this application provides an electronic device including a processor 601, a communication interface 602, a memory 603, and a communication bus 604, wherein the processor 601, the communication interface 602, and the memory 603 communicate with each other through the communication bus 604.

[0133] Memory 603 is used to store computer programs.

[0134] In one embodiment of this application, the processor 601, when executing the program stored in the memory 603, implements the process control method for a pressure vessel provided in any of the foregoing method embodiments.

[0135] This application also provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the steps of the process control method for a pressure vessel as provided in any of the foregoing method embodiments.

[0136] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.

[0137] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented using software plus a general-purpose hardware platform, or of course, using hardware. Based on this understanding, the above technical solutions, in essence or the parts that contribute to the related technology, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.

[0138] It should be understood that the terminology used herein is for the purpose of describing particular exemplary embodiments only and is not intended to be limiting. Unless the context clearly indicates otherwise, the singular forms “a,” “an,” and “described” as used herein may also include the plural forms. The terms “comprising,” “including,” “containing,” and “having” are inclusive and therefore indicate the presence of the stated features, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, steps, operations, elements, components, and / or combinations thereof. The method steps, processes, and operations described herein are not construed as requiring them to be performed in a particular order described or illustrated unless the order of performance is explicitly indicated. It should also be understood that additional or alternative steps may be used.

[0139] The above description is merely a specific embodiment of this application, enabling those skilled in the art to understand or implement this application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this application. Therefore, this application is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features claimed herein.

Claims

1. A process control method for pressure vessels, characterized in that, The method includes: Obtain a preset process diagram of the pressure vessel to be produced. The preset process diagram includes multiple process nodes and directed edges between process nodes. The directed edges refer to the flow relationship between adjacent processes. Each process node includes at least two directed edges. Generate a process vector model for each process node in the preset process map. The process vector model includes: a quality inspection parameter vector template for each process and a verification matrix for each directed edge. After the pressure vessel to be produced completes the process operation of the first process node, the quality inspection parameter vector of the first process node is obtained according to the quality inspection parameter vector template of the first process node. Input the quality inspection parameter vector into the verification matrix to determine the target directed edge corresponding to the quality inspection parameter vector; The processing steps of the pressure vessel to be produced are controlled to enter the second process node corresponding to the target directed edge, until the pressure vessel to be produced completes all the processes in the preset process diagram.

2. The method according to claim 1, characterized in that, The quality inspection parameter vector is input into the verification matrix, and the target directed edges corresponding to the quality inspection parameter vector are determined as follows: The quality inspection parameter vector is input into the verification matrix of each first directed edge, wherein the first directed edge refers to the flow path from the first process node to the downstream adjacent process node, and the verification matrix is ​​configured with an admission value range. From the first directed edge, select qualified directed edges whose quality inspection parameter vector falls within the admission value range; The flow weight of the qualified directed edge is determined based on the process vector model. Select the target directed edge with the largest flow weight from the qualified directed edges.

3. The method according to claim 2, characterized in that, After inputting the quality inspection parameter vector into the verification matrix of each first directed edge, the method further includes: If the quality inspection parameter vector does not fall within the admission value range of any verification matrix, then the verification matrix of each second directed edge is obtained, wherein the second directed edge refers to the flow path from the first process node to the upstream process node, and the verification matrix is ​​configured with a defect value range. From the second directed edge, select the rework directed edge where the quality inspection parameter vector falls within the range of the defect value; The reworked directed edge is taken as the target directed edge.

4. The method according to claim 3, characterized in that, Controlling the processing steps of the pressure vessel to be produced to enter the second process node corresponding to the target directed edge includes: If the quality inspection parameter vector falls within the defect value range of multiple verification matrices, then multiple directed edges for rework are determined to be obtained through screening. Find the process node corresponding to each directed edge requiring rework; Determine the common parent node of each found process node, and use the common parent node as the second process node.

5. The method according to claim 1, characterized in that, After controlling the processing step of the pressure vessel to be produced to enter the second process node corresponding to the target directed edge, the method further includes: Mark the first process node as an abnormal node; Traverse all process nodes in the preset process diagram and filter the downstream related process nodes affected by the abnormal nodes; Send blocking commands to all associated process nodes; Based on the blocking instruction, the associated process node is set to a locked state, wherein the locked state is used to prevent the associated process node from executing the process.

6. The method according to claim 2, characterized in that, The process of determining the turnover weight includes: The process priority of the first directed edge, the idle coefficient of the second process node pointed to by the first directed edge, and the historical pass rate of the first directed edge are determined, wherein the process priority is used to indicate the scheduling priority level of the first directed edge in the overall link. The dynamic flow weight corresponding to the first directed edge is obtained by weighted summation based on the process priority, the idle coefficient, and the historical pass rate.

7. The method according to claim 1, characterized in that, After the production of the pressure vessel has completed all the processes in the preset process diagram, the method further includes: If the quality inspection parameter vectors of all process nodes in the preset process diagram fall within the admission value range of the verification matrix of the corresponding directed edge, and all process nodes are in an unlocked state, then the directed edges carrying the same process label in the preset process diagram are selected. The process path corresponding to the process label is formed by splicing the directed edges of the selected labels. Traverse all process nodes included in the process path and extract the extreme value parameters used to generate the nameplate, wherein the extreme value parameters carry the collection timestamp and the operator's identity identifier.

8. A process control device for a pressure vessel, characterized in that, The device includes: The first acquisition module is used to acquire a preset process diagram of the pressure vessel to be produced. The preset process diagram includes multiple process nodes and directed edges between process nodes. The directed edges refer to the flow relationship between adjacent processes. The generation module is used to generate a process vector model for each process node in the preset process diagram. Each process node in the process vector model includes at least two directed edges. The process vector model also includes: a quality inspection parameter vector template for each process and a verification matrix for each directed edge. The second acquisition module is used to acquire the quality inspection parameter vector of the first process node according to the quality inspection parameter vector template of the first process node after the pressure vessel to be produced has completed the process operation of the first process node. The determination module is used to input the quality inspection parameter vector into the verification matrix and determine the target directed edge corresponding to the quality inspection parameter vector. The control module is used to control the processing steps of the pressure vessel to be produced to enter the second process node corresponding to the target directed edge, until the pressure vessel to be produced completes all the processes in the preset process diagram.

9. A process control system for a pressure vessel, characterized in that, Includes the apparatus as described in claim 8.

10. An electronic device, characterized in that, It includes a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus; Memory, used to store computer programs; A processor, when executing a program stored in memory, implements the method described in any one of claims 1-7.

11. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the method described in any one of claims 1-7.