Method and apparatus for converting process flow diagram of nuclear power plant, and electronic device and storage medium

By identifying and matching the symbol and attribute information of nuclear power plant process flow diagrams, the problem of format differences between different platforms was solved, realizing the digital conversion and data linkage of process flow diagrams, and ensuring the integrity and consistency of information.

WO2026148859A1PCT designated stage Publication Date: 2026-07-16CHINA NUCLEAR POWER DESIGN COMPANY +1

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
CHINA NUCLEAR POWER DESIGN COMPANY
Filing Date
2025-08-14
Publication Date
2026-07-16

AI Technical Summary

Technical Problem

The process flow diagrams of nuclear power plants generated by different design and development platforms differ in file format and data format, resulting in data association failure and attribute loss, making it difficult to achieve digital conversion and diagram-data linkage of process flow diagrams.

Method used

By acquiring original process flow diagrams in different formats, we perform symbol information recognition, obtain item symbol data, and construct a target process flow diagram with a unified format based on symbol and attribute information. We then use image recognition technology and machine learning algorithms to perform symbol recognition and attribute matching.

Benefits of technology

It has achieved a unified format for process flow diagrams across different development platforms, retains complete attribute and association information, and supports digital conversion and diagram-data linkage in nuclear power systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025114630_16072026_PF_FP_ABST
    Figure CN2025114630_16072026_PF_FP_ABST
Patent Text Reader

Abstract

The embodiments of the present application belong to the technical field of digitalization of nuclear power plants. Provided are a method and apparatus for converting a process flow diagram of a nuclear power plant, and an electronic device and a storage medium. The method comprises: acquiring a plurality of original process flow diagrams in different flow diagram formats; on the basis of the flow diagram formats, performing graphic symbol information recognition on the original process flow diagrams, so as to obtain item graphic symbol data, wherein the item graphic symbol data comprises a plurality of pieces of graphic symbol information and a corresponding graphic symbol image of each piece of graphic symbol information, and each piece of graphic symbol information is used for representing a type of item; on the basis of each piece of graphic symbol information in the item graphic symbol data, performing attribute information matching, so as to obtain item attribute information corresponding to each item; and on the basis of the graphic symbol image corresponding to each piece of graphic symbol information and the corresponding item attribute information, constructing a target process flow diagram having a unified flow diagram format. The embodiments of the present application enable complete conversion of drawing data from different development platforms while retaining complete attribute information and corresponding associated information.
Need to check novelty before this filing date? Find Prior Art

Description

Nuclear power plant process flow diagram conversion methods, devices, electronic equipment and storage media Technical Field

[0001] This application relates to the field of nuclear power plant digital technology, and in particular to a method, apparatus, electronic equipment and storage medium for converting nuclear power plant process flow diagrams. Background Technology

[0002] There are a large number of process flow diagrams in nuclear power systems. These process flow diagrams can be used to achieve data linkage on a digital platform, connecting the data of each process stage of the nuclear power system.

[0003] However, different design and development platforms generate different process flow diagrams, which differ in file format and data format. This leads to problems such as data association failure and attribute loss when the process flow diagrams obtained from different design and development platforms are digitally converted into nuclear power systems.

[0004] Therefore, how to convert drawing data from different development platforms to obtain a unified format process flow diagram, realize the digital conversion of the process flow diagram, and achieve the effect of linking drawings and data has become an urgent technical problem to be solved. Summary of the Invention

[0005] The main objective of this application is to provide a method, apparatus, electronic device, and storage medium for converting nuclear power plant process flow diagrams, which aims to convert drawing data from different development platforms to obtain process flow diagrams with a unified format.

[0006] To achieve the above objectives, a first aspect of this application proposes a method for converting a nuclear power plant process flow diagram, the method comprising:

[0007] Obtain multiple original process flow diagrams in different flow diagram formats;

[0008] Based on the flowchart format, the original process flow diagram is identified by symbol information to obtain item symbol data. The item symbol data includes multiple symbol information and corresponding symbol images of the symbol information. Each symbol information is used to represent a type of item.

[0009] Based on the symbol information in the item symbol data, attribute information is matched to obtain the item attribute information corresponding to each item;

[0010] Based on the symbol image corresponding to each symbol information and the corresponding item attribute information, a target process flow diagram with a unified flow diagram format is constructed.

[0011] In some embodiments, the step of identifying symbol information from the original process flow diagram based on the flow diagram format to obtain item symbol data includes:

[0012] The original process flow diagram is converted to a different format to obtain multiple graphic symbols.

[0013] Based on the symbol image, symbol recognition is performed to obtain the symbol information;

[0014] The item icon data is obtained based on the icon information and the corresponding icon image.

[0015] In some embodiments, the process of converting the original process flow diagram to obtain multiple graphic image images includes:

[0016] Construct a flow chart coordinate system on the original process flow chart;

[0017] The coordinate information of the symbol area corresponding to each item in the original process flow diagram is obtained from the coordinate system of the flowchart.

[0018] The original process flow diagram is transformed by drawing information based on the coordinate information of multiple symbol regions to obtain multiple symbol images.

[0019] In some embodiments, the symbol information includes equipment symbol information and pipe symbol information, and the item includes equipment items and pipe items. The step of performing symbol recognition based on the symbol image to obtain the symbol information includes:

[0020] The symbol image is identified according to the pre-configured symbol identifier reference information to obtain the device symbol information corresponding to the device item;

[0021] Based on the equipment symbol information and the symbol image, the pipe item is identified by symbol recognition to obtain the pipe symbol information.

[0022] In some embodiments, the step of performing symbol recognition on the pipeline item based on the equipment symbol information and the symbol image to obtain the pipeline symbol information includes:

[0023] Obtain the corresponding symbol image for each of the pipe items to obtain a segmented pipe symbol, wherein the segmented pipe symbol includes multiple pipe interfaces;

[0024] Obtain the pipe interface information of each pipe interface on the segmented pipe symbol;

[0025] Based on the items connected to the segmented pipeline symbols, flow direction analysis is performed to obtain the upstream and downstream connection information of each segmented pipeline symbol;

[0026] Based on the pipeline interface information and the upstream and downstream connection information, the association object analysis is performed on each segment pipeline symbol to obtain pipeline symbol information.

[0027] In some embodiments, after performing flow direction analysis based on the items connected to the segmented pipe symbols to obtain upstream and downstream connectivity information for each segmented pipe symbol, the method further includes:

[0028] Based on the pipeline interface information and the upstream and downstream connection information, the connection relationship of each equipment item is analyzed to obtain the topological connection relationship information corresponding to the original process flow diagram.

[0029] In some embodiments, the original process flow diagram includes multiple symbol descriptions, and the step of performing symbol recognition based on the symbol image to obtain the symbol information further includes:

[0030] Based on the flowchart coordinate system, obtain the coordinate information of the symbol description information to obtain the symbol annotation coordinate information;

[0031] Based on the coordinate distance analysis between the symbol annotation coordinate information and the symbol region coordinate information, the symbol description information matching the symbol image is obtained;

[0032] Based on the symbol image and the corresponding symbol description information, symbol recognition is performed to obtain the symbol information.

[0033] In some embodiments, the original process flow diagram includes drawing file information, the symbol information includes naming identification information, and the step of obtaining the symbol information by recognizing the symbol based on the symbol image and the corresponding symbol description information further includes:

[0034] Obtain the drawing file information of the original process flow diagram;

[0035] The naming identifier information is generated based on the drawing file information and the symbol description information.

[0036] In some embodiments, constructing a target process flow diagram with a unified flow diagram format based on the symbol image corresponding to each symbol information and the corresponding item attribute information includes:

[0037] Based on the type of the item corresponding to the symbol information, the attribute information of the item corresponding to the symbol information is classified and stored in a pre-configured item attribute database, and corresponding data index information is generated;

[0038] The corresponding icon images are classified and stored in a pre-configured icon database, and corresponding icon index information is generated.

[0039] The target process flow diagram is constructed based on the symbol image and the corresponding symbol index information, as well as the item attribute information and the corresponding data index information.

[0040] In some embodiments, after constructing the target process flow diagram with a unified flow diagram format based on the symbol image corresponding to each symbol information and the corresponding item attribute information, the process includes:

[0041] In response to the modification operation on the target process flow diagram, image modification information is obtained;

[0042] The target object to be modified is determined based on the data index information, the symbol index information, and the image modification information;

[0043] Based on the image modification information, the target object is modified to achieve image-data association.

[0044] In some embodiments, the step of identifying symbol information from the original process flow diagram based on the flow diagram format to obtain item symbol data includes:

[0045] The target symbol recognition model is determined from multiple pre-trained candidate symbol recognition models based on the flowchart format.

[0046] Based on the target symbol recognition model, the original process flow diagram is used to identify symbol information to obtain item symbol data.

[0047] In some embodiments, before determining the target symbol recognition model from multiple pre-trained candidate symbol recognition models based on the flowchart format, the method further includes pre-training multiple candidate symbol recognition models, specifically including:

[0048] Obtain a model training set; wherein the model training set includes multiple symbol training samples corresponding to the flowchart format, and each symbol training sample is configured with a corresponding object recognition label;

[0049] The training samples of the symbols are input into the original symbol recognition model for sample recognition training to obtain the sample recognition results;

[0050] The comparison results of the sample recognition results corresponding to the training samples of the symbols and the object recognition labels are compared to obtain the comparison deviation data.

[0051] The model parameters of the symbol recognition model are updated based on the comparison deviation data. Then, the process returns to inputting the symbol training samples into the symbol recognition model for sample recognition training until the symbol recognition model meets the preset training termination condition, thus obtaining the pre-trained candidate symbol recognition model.

[0052] Multiple candidate symbol recognition models for different flowchart formats are trained using model training sets corresponding to different flowchart formats.

[0053] To achieve the above objectives, a second aspect of this application provides a nuclear power plant process flow diagram conversion device, the device comprising:

[0054] The flowchart acquisition module is used to acquire multiple original process flow diagrams in different flowchart formats;

[0055] The symbol information recognition module is used to recognize symbol information of the original process flow diagram based on the flowchart format to obtain item symbol data. The item symbol data includes multiple symbol information and corresponding symbol images of the symbol information. Each symbol information is used to represent a type of item.

[0056] The attribute information matching module is used to perform attribute information matching based on the symbol information in the item symbol data to obtain the item attribute information corresponding to each item.

[0057] The flowchart construction module is used to construct a target process flow diagram with a unified flowchart format based on the symbol image corresponding to each symbol information and the corresponding item attribute information.

[0058] To achieve the above objectives, a third aspect of this application provides an electronic device, which includes a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement the nuclear power plant process flow diagram conversion method described in the first aspect.

[0059] To achieve the above objectives, a fourth aspect of the present application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the nuclear power plant process flow diagram conversion method described in the first aspect.

[0060] The nuclear power plant process flow diagram conversion method, apparatus, electronic device, and storage medium proposed in this application acquire multiple original process flow diagrams in different formats, and perform symbol information recognition based on the flowchart format of the original process flow diagrams to obtain symbol information and symbol images for each corresponding item. Then, attribute information matching is performed based on the symbol information to obtain the item attribute information of the corresponding item in the original process flow diagram. Finally, a target process flow diagram with a unified flowchart format is constructed using the symbol image corresponding to each symbol information and the corresponding item attribute information. Therefore, this application eliminates the influence of flowchart formats from different development platforms by recognizing symbol information from original process flow diagrams in different formats, obtaining symbol information and corresponding symbol images for each item, further obtaining the corresponding item attribute information from the symbol information, and finally reconstructing the flowchart using the symbol image and item attribute information, thus obtaining a target process flow diagram with a unified format. Attached Figure Description

[0061] Figure 1 is a flowchart of the nuclear power plant process flow diagram conversion method provided in an embodiment of this application;

[0062] Figure 2 is a flowchart of step S102 in Figure 1;

[0063] Figure 3 is a flowchart of step S201 in Figure 2;

[0064] Figure 4 is a flowchart of step S202 in Figure 2;

[0065] Figure 5 is a flowchart of step S402 in Figure 4;

[0066] Figure 6 is a flowchart after step S503 in Figure 5;

[0067] Figure 7 is another flowchart of step S202 in Figure 2;

[0068] Figure 8 is a flowchart of step S703 in Figure 7;

[0069] Figure 9 is another flowchart of step S102 in Figure 1;

[0070] Figure 10 is a flowchart before step S901 in Figure 9;

[0071] Figure 11 is a flowchart of step S104 in Figure 1;

[0072] Figure 12 is a flowchart following step S1103 in Figure 11;

[0073] Figure 13 is a schematic diagram of the nuclear power plant process flow diagram conversion device provided in an embodiment of this application;

[0074] Figure 14 is a schematic diagram of the hardware structure of the electronic device provided in an embodiment of this application. Detailed Implementation

[0075] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0076] It should be noted that although functional modules are divided in the device schematic diagram and a logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than the module division in the device or the order in the flowchart. The terms "first," "second," etc., in the specification, claims, and the aforementioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.

[0077] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of this application only and is not intended to limit this application.

[0078] This application provides a method, apparatus, electronic device, and storage medium for converting nuclear power plant process flow diagrams, aiming to completely convert drawing data from different development platforms while retaining complete attribute information and corresponding association information.

[0079] The nuclear power plant process flow diagram conversion method, apparatus, electronic device and storage medium provided in this application are specifically described through the following embodiments. First, the nuclear power plant process flow diagram conversion method in this application embodiment is described.

[0080] The nuclear power plant process flow diagram conversion method provided in this application relates to the field of nuclear power plant digital technology. This method can be applied to a terminal, a server, or software running on either a terminal or a server. In some embodiments, the terminal can be a smartphone, tablet, laptop, desktop computer, etc.; the server can be configured as an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms; the software can be an application implementing the nuclear power plant process flow diagram conversion method, but is not limited to the above forms.

[0081] This application can be used in a wide variety of general-purpose or special-purpose computer system environments or configurations. Examples include: personal computers, server computers, handheld or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable consumer electronics, network PCs, minicomputers, mainframe computers, and distributed computing environments including any of the above systems or devices. This application can be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc., that perform specific tasks or implement specific abstract data types. This application can also be practiced in distributed computing environments where tasks are performed by remote processing devices connected via a communication network. In distributed computing environments, program modules can reside in local and remote computer storage media, including storage devices.

[0082] Figure 1 is an optional flowchart of a nuclear power plant process flow diagram conversion method provided in an embodiment of this application. The method in Figure 1 may include, but is not limited to, steps S101 to S104.

[0083] Step S101: Obtain multiple original process flow diagrams in different flow diagram formats;

[0084] Step S102: Based on the flowchart format, the original process flow diagram is identified by symbol information to obtain item symbol data. The item symbol data includes multiple symbol information and corresponding symbol images. Each symbol information is used to represent a type of item.

[0085] Step S103: Based on the information of each symbol in the item symbol data, perform attribute information matching to obtain the item attribute information corresponding to each item;

[0086] Step S104: Based on the symbol image and corresponding item attribute information corresponding to each symbol information, construct a target process flow diagram with a unified flow diagram format.

[0087] Steps S101 to S104 of this embodiment involve acquiring multiple original process flow diagrams in different formats, identifying symbol information based on the flowchart format of the original process flow diagrams to obtain symbol information and images for each corresponding item, then matching attribute information based on the symbol information to obtain item attribute information for the corresponding item in the original process flow diagram, and finally constructing a target process flow diagram with a unified flowchart format using the symbol image and corresponding item attribute information for each symbol information. Therefore, this application eliminates the influence of flowchart formats from different development platforms by identifying symbol information in original process flow diagrams in different formats, obtaining symbol information and corresponding images for each item, further obtaining corresponding item attribute information through the symbol information, and finally reconstructing the flowchart using the symbol image and item attribute information, thus obtaining a target process flow diagram with a unified format.

[0088] In step S101 of some embodiments, multiple original process flow diagrams in different flowchart formats are obtained. The original process flow diagrams refer to flowchart data obtained through various development and design platforms, such as AutoCAD and Visio. These flowchart data have different file formats and internal data structures.

[0089] In step S102 of some embodiments, according to the flowchart format of the original process flow diagram, symbol information recognition is performed on the original process flow diagram to obtain item symbol data. The item symbol data includes the symbol information and corresponding symbol image of each item in the original process flow diagram. The symbol image refers to an image representing a certain item. The symbol information includes the naming and identification information of the symbol image, item type information, symbol structure information, and connection relationship. The item type information is used for the equipment type information of the item, and the symbol structure information is, for example, the connection structure of a pipe.

[0090] Please refer to Figure 2. In some embodiments, step S102 may include, but is not limited to, steps S201 to S203:

[0091] Step S201: The original process flow diagram is converted to a new format to obtain multiple graphic images;

[0092] Step S202: Perform symbol recognition based on the symbol image to obtain symbol information;

[0093] Step S203: Obtain item symbol data based on each symbol information and the corresponding symbol image.

[0094] In step S201 of some embodiments, the original process flow diagram is converted into a standardized graphic image by performing a format conversion process.

[0095] In some embodiments, the original process flow diagram can be parsed to extract its graphic elements. Since the VDX and DXF formats of the XML files corresponding to Visio and CAD diagrams can completely preserve the graphic symbols and attribute information, and XML files have a rigorous structure, are easy to recognize and understand, and have a relatively universal data format, with each element tag containing style and custom attribute information, the original process flow diagram can be converted into an XML file format for parsing to obtain the data information of each graphic symbol.

[0096] Please refer to Figure 3. In some embodiments, step S201 may include, but is not limited to, steps S301 to S303:

[0097] Step S301: Construct a flow chart coordinate system on the original process flow chart;

[0098] Step S302: Obtain the coordinate information of the symbol area of ​​each item in the original process flow diagram according to the coordinate system of the flow diagram.

[0099] Step S303: Based on the coordinate information of multiple symbol regions, the original process flow diagram is transformed to obtain multiple symbol images.

[0100] In step S301 of some embodiments, a flow chart coordinate system is constructed on the original process flow chart. By constructing a reference frame, the symbol corresponding to each item can be located, ensuring that the position of each symbol can be accurately identified and recorded.

[0101] If symbol conversion is required later, the position information of the symbols can be restored according to the flowchart coordinate system.

[0102] In step S302 of some embodiments, the coordinate information of the symbol region corresponding to each item in the original process flow diagram is obtained. By parsing the original process flow diagram, the precise location and range of each item are extracted to obtain the symbol region coordinate information. The symbol region coordinate information includes not only the bounding box of the symbol, but also key points inside the symbol, such as connection points or key feature points, which is beneficial for subsequent symbol recognition.

[0103] In step S303 of some embodiments, the original process flow diagram is transformed based on the coordinate information of multiple symbol regions to obtain multiple symbol images. The drawing information corresponding to each item is separated from the original flow diagram and converted into an independent image file to obtain a symbol image. Each symbol image can also be cropped according to the symbol region coordinate information and further optimized, such as image enhancement and size standardization, to facilitate subsequent symbol recognition and analysis.

[0104] Through steps S301 to S303, the conversion from the original process flow diagram to the symbol image was realized, and the coordinate information of the symbol area corresponding to each item was obtained, which provided a foundation for subsequent symbol recognition.

[0105] In step S202 of some embodiments, the icon image is subjected to icon recognition to obtain icon information. Image recognition technology can be used to identify and classify icon images.

[0106] Please refer to Figure 4. In some embodiments, the symbol information includes equipment symbol information and pipe symbol information, and the items include equipment items and pipe items. Step S202 may include, but is not limited to, steps S401 to S402:

[0107] Step S401: Perform symbol recognition on the symbol image according to the pre-configured symbol identification reference information to obtain the device symbol information of the corresponding device item;

[0108] Step S402: Based on the equipment symbol information and symbol image, perform symbol recognition on the pipeline item to obtain pipeline symbol information.

[0109] In step S401 of some embodiments, the symbol image is identified according to pre-configured symbol identification reference information. The symbol identification reference information records the symbol feature information of various equipment items in the nuclear power system, including the shape, size, position, and specific identifiers of the symbols, thereby distinguishing the symbols of different equipment items. By comparing with the symbol identification reference information, the equipment items in the symbol image can be identified, and the corresponding equipment symbol information can be obtained.

[0110] In step S402 of some embodiments, pipe items connecting the various device items are identified using the already identified device symbol information and symbol images, thus obtaining pipe symbol information. Symbol recognition relies on image recognition technology. When identifying pipe items, attention needs to be paid to the start and end points of the pipe items, the characteristics of the pipes, and the connection information between the pipe items and the device items. In some embodiments, machine learning or deep learning algorithms can be used to improve the accuracy and efficiency of recognition.

[0111] Through steps S401 to S402, equipment and pipeline information are identified from the graphic image, thereby enabling the extraction of accurate item information from the graphic image, providing a foundation for subsequent digital management and the generation of a target process flow diagram with a unified flow diagram format.

[0112] Please refer to Figure 5. In some embodiments, step S402 may include, but is not limited to, steps S501 to S504:

[0113] Step S501: Obtain the corresponding symbol image of each pipe item to obtain segmented pipe symbols, wherein the segmented pipe symbols include multiple pipe interfaces.

[0114] Step S502: Obtain the pipe interface information of each pipe interface on the segmented pipe symbol;

[0115] Step S503: Analyze the flow direction based on the items connected to the segmented pipeline symbols to obtain the upstream and downstream connection information of each segmented pipeline symbol.

[0116] Step S504: Based on the pipeline interface information and upstream and downstream connection information, perform association object analysis on the pipeline symbols of each segment to obtain pipeline symbol information.

[0117] In step S501 of some embodiments, the symbol image corresponding to each pipeline item is obtained to obtain segmented pipeline symbols. In the original process flow diagram, the symbol image of a complete pipeline item will be divided into multiple pipe segments by the equipment attached to the pipeline. Therefore, during symbol recognition, only segmented pipeline symbols can be recognized.

[0118] In some embodiments, the pipe segment connection may not be two equipment items, but may also include a pipe interface. A pipe interface is a symbolic interface of the same pipe item in different original process flow diagrams, used to provide connection information between different original process flow diagrams.

[0119] In step S502 of some embodiments, pipe interface information of each pipe interface on the segmented pipe symbol is obtained. The pipe interface information records the location of each pipe interface and the corresponding identification information of the pipe interface.

[0120] In step S503 of some embodiments, flow direction analysis is performed based on the various items connected by the segmented pipe symbols. The starting and ending points of each pipe item are analyzed to determine the flow direction of the medium within the pipe item, obtaining the upstream and downstream connectivity information of each segmented pipe symbol. The type of each equipment item, such as pumps and valves, can be analyzed to infer the upstream and downstream of the pipe item. Similarly, for special medium handling equipment, such as heat exchangers and compressors, different categories of pipe items can be inferred. For each pipe item, the connection points with the segmented pipe symbols and their locations need to be analyzed to determine how the medium flows between different pipe segments. The upstream and downstream connectivity information is used to represent the flow direction information and connection relationships of each segmented pipe symbol.

[0121] In step S504 of some embodiments, the pipe segment symbols are analyzed for association based on pipe interface information and upstream and downstream connection information to determine the complete path and connection relationship of the pipe items and obtain pipe symbol information.

[0122] In some embodiments, when the obtained pipeline item also includes multiple connected segments, it is necessary to determine the connection relationship and upstream and downstream information based on the upstream and downstream connection information of the segmented pipeline symbols to ensure that the flow direction information of the pipeline item is correct.

[0123] When identifying multiple segmented pipe symbols as the same complete pipe symbol, the division and identification can be based on changes in the pipe's flow direction and connectivity.

[0124] Through steps S501 to S504, information about pipe items is extracted from the symbol image, and multiple segmented pipe symbols are correlated and analyzed to obtain the connectivity and flow direction information of the pipe items, thus obtaining the pipe symbol information.

[0125] Please refer to Figure 6. In some embodiments, after step S503, there may be steps including but not limited to step S601: performing connection relationship analysis on each equipment item based on pipeline interface information and upstream and downstream connection information to obtain topological connection relationship information corresponding to the original process flow diagram.

[0126] In step S601 of some embodiments, the connection relationships between various equipment items can be analyzed in depth based on the identified pipe interface information and upstream and downstream connection information to obtain the topological connection relationship information of the corresponding original process flow diagram, and a topological relationship diagram can also be generated. The topological connection relationship information can assist in the generation of the target process flow diagram.

[0127] Please refer to Figure 7. In some embodiments, the original process flow diagram includes multiple graphic symbol descriptions. Step S202 may also include, but is not limited to, steps S701 to S703:

[0128] Step S701: Obtain the coordinate information of the symbol description information based on the flowchart coordinate system to obtain the symbol annotation coordinate information;

[0129] Step S702: Perform coordinate distance analysis based on the coordinate information of the symbol annotation and the coordinate information of the symbol area to obtain the symbol description information that matches the symbol image;

[0130] Step S703: Based on the symbol image and the corresponding symbol description information, perform symbol recognition to obtain symbol information.

[0131] In step S701 of some embodiments, the original process flow diagram includes multiple symbol descriptions. These descriptions are generally supplementary descriptions of the symbols, including naming and identification information. The symbol descriptions are typically located near the corresponding symbols. If the symbol description is connected to the corresponding symbol by a line segment, the symbol image corresponding to the description can be determined through the symbol recognition process. If line segment information on the drawing is missing, the coordinate information of the symbol description can be obtained based on the flow diagram coordinate system to obtain the symbol annotation coordinate information.

[0132] In step S702 of some embodiments, coordinate distance analysis is performed based on the comparison of the symbol annotation coordinate information and the symbol area coordinate information to calculate whether the distance between the two matches, thereby determining whether the symbol description information matches the symbol image.

[0133] In step S703 of some embodiments, symbol recognition is performed based on the symbol image and the corresponding symbol description information to obtain symbol information. Based on the information represented by the symbol image, combined with the symbol description information of the corresponding symbol image, naming and identification information is obtained, thus yielding richer symbol information. Determining the naming and identification information allows for better storage of symbol information and is also beneficial for subsequently determining the symbol image and corresponding symbol information based on the naming and identification information after constructing the target process flow diagram.

[0134] Through steps S701 to S703, the symbol description information of the original process flow diagram is processed to determine the matching symbol images and jointly generate symbol information, thereby enriching the content of the symbol information. The obtained naming and identification information can help each symbol element in the subsequently constructed target process flow diagram to be correctly understood and utilized.

[0135] Please refer to Figure 8. In some embodiments, the original process flow diagram includes drawing file information, and step S703 may include, but is not limited to, steps S801 to S802:

[0136] Step S801: Obtain the drawing file information of the original process flow diagram;

[0137] Step S802: Generate naming identifier information based on drawing file information and symbol description information.

[0138] In step S801 of some embodiments, the original process flow diagram includes drawing file information. The drawing file information is used to describe the original process flow diagram, including basic information such as drawing number, version, title, design stage information, functional group, and file code. This information is helpful for subsequent data analysis and data processing. For example, the drawing number can help to quickly locate data, while the design stage information helps to understand the timeliness and relevance of the original process flow diagram.

[0139] In step S802 of some embodiments, naming identification information is generated based on drawing file information and symbol description information. To better distinguish each symbol image in the original process flow diagram, unique naming identification information is configured for each symbol image. The naming identification information not only helps to track and reference specific symbol images in the target process flow diagram, but can also be used to establish the association between symbol images and item attribute information, thereby realizing the linkage between drawings and data.

[0140] Through steps S801 to S802, the drawing file information and symbol description information of the original process flow diagram are effectively integrated and transformed, which not only helps in the digitization of the original process flow diagram, but also provides a favorable foundation for the generation and use of the subsequent target process flow diagram.

[0141] Please refer to Figure 9. In some embodiments, step S102 may include, but is not limited to, steps S901 to S902:

[0142] Step S901: Determine the target symbol recognition model from multiple pre-trained candidate symbol recognition models based on a flowchart format;

[0143] Step S902: Based on the target symbol recognition model, the original process flow diagram is used to identify symbol information to obtain item symbol data.

[0144] In step S901 of some embodiments, a target symbol recognition model is determined from multiple pre-trained candidate symbol recognition models based on the flowchart format. Since different design and development platforms may generate original process flow diagrams in different formats, it is necessary to select a target symbol recognition model that matches the flowchart format to ensure the accuracy and efficiency of the recognition process.

[0145] In step S902 of some embodiments, the target symbol recognition model is used to identify symbol information in the original process flow diagram to obtain item symbol data. The item symbol data includes not only the visual representation of the symbol, i.e., the symbol image, but also element attribute information related to each symbol, such as symbol information such as type, size, and position.

[0146] Through steps S901 to S902, the original process flow diagram is identified using a neural network model, which can obtain more accurate symbol images and accurate symbol information based on the symbol images.

[0147] Please refer to Figure 10. In some embodiments, before step S901, steps S1001 to S1005 may be included, but are not limited to:

[0148] Step S1001: Obtain the model training set; wherein, the model training set includes multiple symbol training samples corresponding to the flowchart format, and each symbol training sample is configured with a corresponding object recognition label.

[0149] Step S1002: Input the symbol training samples into the original symbol recognition model for sample recognition training to obtain the sample recognition results;

[0150] Step S1003: Compare the sample recognition results corresponding to the icon training samples with the item recognition labels to obtain the comparison deviation data;

[0151] Step S1004: Update the model parameters of the symbol recognition model based on the comparison deviation data, and return to execute the input of the symbol training samples into the symbol recognition model for sample recognition training until the symbol recognition model meets the preset training termination condition, and obtain the pre-trained candidate symbol recognition model.

[0152] Step S1005: Train multiple candidate symbol recognition models for different flowchart formats using model training sets corresponding to different flowchart formats.

[0153] In some embodiments, steps S1001 to S1005 involve obtaining a model training set, which is the basis for model training. The model training set contains multiple training samples of symbols corresponding to the flowchart format; for example, a dedicated model training set may be set up for the Visio development platform. Each training sample of a symbol is accompanied by a corresponding object identification label.

[0154] The training samples of the symbols are input into the original symbol recognition model for sample recognition training to obtain the sample recognition results. This enables the symbol recognition model to learn how to recognize symbol images from the symbol training samples. The sample recognition results obtained from the corresponding symbol training samples are compared with the object recognition labels to obtain the comparison deviation data. That is, the loss value is obtained through the loss function.

[0155] Then, based on the comparison deviation data, the model parameters of the symbol recognition model are updated, and this training process is repeated until the symbol recognition model can meet the preset training termination condition, that is, the symbol recognition model can achieve a certain accuracy. At this point, the pre-trained candidate symbol recognition model can be obtained.

[0156] Finally, based on the above process, by using other model training sets containing specific flowchart formats, corresponding candidate symbol recognition models are trained to obtain multiple candidate symbol recognition models for different flowchart formats.

[0157] Through steps S1001 to S1005, a process for training a symbol recognition model is proposed, resulting in multiple candidate symbol recognition models for different flowchart formats. This allows for the selection of a matching target symbol recognition model during subsequent symbol recognition, thereby improving the accuracy and efficiency of symbol information recognition in the original process flowchart.

[0158] Steps S201 to S203 convert the original process flow diagram into digitized item symbol data, which is beneficial for the digital management of nuclear power systems. Furthermore, it converts original process flow diagrams in different formats into item symbol data of the same format, facilitating the subsequent construction of a target process flow diagram with a unified format.

[0159] In step S103 of some embodiments, attribute information matching is performed based on the symbol information in the item symbol data to obtain the item attribute information corresponding to each item.

[0160] It should be noted that the item attribute information is used to represent the data information of item detection or operation, rather than the element attribute information of the graphic image of the item.

[0161] In step S104 of some embodiments, a target process flow diagram with a unified flow diagram format is constructed by using the symbol image corresponding to each symbol information and the corresponding item attribute information.

[0162] Please refer to Figure 11. In some embodiments, step S104 may include, but is not limited to, steps S1101 to S1103:

[0163] Step S1101: Based on the type of the item corresponding to the symbol information, classify and store the item attribute information corresponding to the symbol information into a pre-configured item attribute database, and generate the corresponding data index information;

[0164] Step S1102: Classify and store the icon images corresponding to the icon information into a pre-configured icon database, and generate the corresponding icon index information;

[0165] Step S1103: Construct the target process flow diagram based on the symbol image and the corresponding symbol index information, as well as the item attribute information and the corresponding data index information.

[0166] In step S1101 of some embodiments, based on the type of the item corresponding to the icon information, the item attribute information corresponding to the icon information is classified and stored in a pre-configured item attribute database, and corresponding data index information is generated. The data index information refers to the query guidance information for the item attribute information of the corresponding item.

[0167] In some embodiments, the item attribute information is stored in the original process flow diagram or in another database. In order to generate a target process flow diagram with a unified flow diagram format, the item attribute information is extracted and stored in a pre-configured item attribute database.

[0168] The item attribute library is used to store item attribute information for various types of items. In some embodiments, the item attribute library includes multiple data tables for storing item attribute information for different types of items, specifically including but not limited to:

[0169] Equipment list: Used to store the unique attributes of equipment items, including equipment model, technical parameters, operating parameters, etc. For example, for pump equipment, it can include parameters such as rated flow rate, rated head, and motor power.

[0170] Piping table: Used to store the unique attributes of piping items, including pipe specifications, material, design pressure, etc. For example, pipe specifications may include information such as nominal diameter and wall thickness. The piping table can store the connection relationships between the beginning and end of a piping item, thus allowing the determination of the medium flow direction information for each piping item and the connection relationships between piping items.

[0171] In some embodiments, equipment items can be further subdivided into instrument types and valve types; therefore, the item attribute library may also include:

[0172] Instrumentation: Used to store the proprietary attributes of instrument items, including measurement range, accuracy, etc. For example, for a pressure gauge, parameters such as measurement range and accuracy class can be included.

[0173] Valve table: Used to store the specific attributes of valve items, including valve type, nominal pressure, actuation method, etc. For example, the valve type can be a gate valve, ball valve, butterfly valve, etc.

[0174] Those skilled in the art can create various database tables to store the attribute information of related items as needed. In order to record the connection relationship between various items, a device adjacency table and a device logical relationship table can also be set up. The device adjacency table mainly stores the connection relationship between various device items. Based on this table, the target process flow diagram can be generated, or the topology diagram of the corresponding original process flow diagram can be obtained.

[0175] In step S1102 of some embodiments, the icon images corresponding to the icon information are classified and stored in a pre-configured icon database, and corresponding icon index information is generated. The icon index information refers to the query guidance information for the icon images of the corresponding items.

[0176] The symbol database is used to store data related to symbols. In some embodiments, the symbol database specifically includes, but is not limited to:

[0177] The general symbol table is used to store the symbol images corresponding to various types of items in the process flow diagram. Symbol identification reference information can be generated from this table.

[0178] The drawing information table is primarily used to store data related to the original process flow diagrams, including basic information such as the name, version number, title, file code, and design stage of each original process flow diagram. It also specifically stores the binary data of the original process flow diagrams, which can be used to reconstruct the original process flow diagrams when needed. Drawing file information can be stored in the drawing information table.

[0179] The symbol identification table is used to store symbol information corresponding to the symbol images obtained through symbol identification. The symbol identification table can include naming and identification information, as well as item type information. Instead of storing the symbol images themselves, the symbol identification table can reference data from a general symbol table, thus reducing the storage of duplicate data. Similarly, it can also avoid storing the complete connection relationships of corresponding items, instead referencing data from the device adjacency table.

[0180] To facilitate the identification of the relationship between items and the original process flow diagram, the drawing information of the original process flow diagram to which the item belongs will be added to the table of the item attribute library, such as the name of the original process flow diagram. For data modification security and to track the historical state of the data, each table is designed with record attributes such as creator, updater, creation time, update time, and deletion status fields.

[0181] In step S1103 of some embodiments, a target process flow diagram is constructed based on the symbol image and the corresponding symbol index information, as well as the item attribute information and the corresponding data index information. By combining the data of the item attribute library and the symbol database through the symbol index information and the data index information, a complete target process flow diagram is constructed.

[0182] It should be noted that in some embodiments, the item attribute library and the symbol database can be the same database, and the tables in them are related to each other. In this case, the symbol index information and the data index information can also be the same, such as naming identification information.

[0183] Through steps S1101 to S1103, the extracted item attribute information and symbol images are organized and stored in the corresponding database. Based on the extracted data and the corresponding index information, a target process flow diagram with a unified format is constructed.

[0184] Please refer to Figure 12. In some embodiments, after step S1103, steps S1201 to S1203 may be included, but are not limited to:

[0185] Step S1201: In response to the modification operation on the target process flow diagram, image modification information is obtained;

[0186] Step S1202: Determine the target object to be modified based on data index information, symbol index information, and image modification information;

[0187] Step S1203: Modify the target object based on the image modification information to achieve image-data association.

[0188] In step S1201 of some embodiments, after the target process flow diagram is constructed, the specific modification object and modification content can be recorded in response to the modification operation of the target process flow diagram, and image modification information can be obtained, such as modifying the position of the icon image, deleting or adding items.

[0189] In step S1202 of some embodiments, the target modification object is determined by data index information, symbol index information and image modification information. The target modification object in the database referred to in the image modification information can be quickly located by using data index information or symbol index information.

[0190] In step S1203 of some embodiments, the target modification object in the database is modified according to the modification content information in the image modification information, thereby realizing image-data association. This step ensures that any visual changes on the target process flow diagram will be synchronously updated to the corresponding item attribute information in the item database.

[0191] Steps S1201 to S1203 ensure that any modifications to the process flow diagram are reflected in the relevant database in a timely and accurate manner, achieving a close correlation between the visual representation of the target process flow diagram and its underlying data. This facilitates maintaining the accuracy of the target process flow diagram, enabling effective data analysis and decision support, and improving the reliability and efficiency of the entire nuclear power system.

[0192] This application embodiment acquires multiple original process flow diagrams in different flowchart formats, and performs symbol information recognition based on the flowchart formats of the original process flow diagrams to obtain symbol information and symbol images for each corresponding item. Then, attribute information matching is performed based on the symbol information to obtain the item attribute information for the corresponding item in the original process flow diagram. Finally, a target process flow diagram with a unified flowchart format is constructed using the symbol image corresponding to each symbol information and the corresponding item attribute information. Therefore, this application eliminates the influence of flowchart formats from different development platforms by recognizing symbol information from original process flow diagrams in different flowchart formats, obtaining symbol information and corresponding symbol images for each item, further obtaining the corresponding item attribute information from the symbol information, and finally reconstructing the flowchart using the symbol image and item attribute information, thus obtaining a target process flow diagram with a unified format.

[0193] Please refer to Figure 13. This application embodiment also provides a nuclear power plant process flow diagram conversion device, which can realize the above-mentioned nuclear power plant process flow diagram conversion method. The device includes:

[0194] The flowchart acquisition module is used to acquire multiple original process flow diagrams in different flowchart formats;

[0195] The symbol information recognition module is used to recognize the symbol information of the original process flow diagram based on the flow diagram format to obtain item symbol data. The item symbol data includes multiple symbol information and corresponding symbol images of the symbol information. Each symbol information is used to represent a type of item.

[0196] The attribute information matching module is used to match attribute information based on the information of each symbol in the item symbol data to obtain the item attribute information corresponding to each item.

[0197] The flowchart construction module is used to construct a target process flow diagram with a unified flowchart format based on the symbol image and corresponding item attribute information of each symbol.

[0198] The specific implementation of the nuclear power plant process flow diagram conversion device is basically the same as the specific implementation of the above-mentioned nuclear power plant process flow diagram conversion method, and will not be repeated here.

[0199] This application also provides an electronic device, which includes a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement the above-described nuclear power plant process flow diagram conversion method. This electronic device can be any smart terminal, including tablet computers, in-vehicle computers, etc.

[0200] Please refer to Figure 14, which illustrates the hardware structure of an electronic device according to another embodiment. The electronic device includes:

[0201] The processor 1401 can be implemented using a general-purpose CPU (Central Processing Unit), microprocessor, application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this application.

[0202] The memory 1402 can be implemented as a read-only memory (ROM), static storage device, dynamic storage device, or random access memory (RAM). The memory 1402 can store the operating system and other application programs. When the technical solutions provided in the embodiments of this specification are implemented through software or firmware, the relevant program code is stored in the memory 1402 and called and executed by the processor 1401 using the nuclear power plant process flow diagram conversion method of the embodiments of this application.

[0203] The input / output interface 1403 is used to implement information input and output;

[0204] The communication interface 1404 is used to enable communication and interaction between this device and other devices. Communication can be achieved through wired means (such as USB, Ethernet cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.).

[0205] Bus 1405 transmits information between various components of the device (e.g., processor 1401, memory 1402, input / output interface 1403, and communication interface 1404);

[0206] The processor 1401, memory 1402, input / output interface 1403 and communication interface 1404 are connected to each other within the device via bus 1405.

[0207] This application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described nuclear power plant process flow diagram conversion method.

[0208] Memory, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs and non-transitory computer-executable programs. Furthermore, memory may include high-speed random access memory, and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, memory may optionally include memory remotely located relative to the processor, and these remote memories can be connected to the processor via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.

[0209] The nuclear power plant process flow diagram conversion method, apparatus, electronic device, and storage medium provided in this application embodiment acquire multiple original process flow diagrams in different flow diagram formats, and perform symbol information recognition based on the flow diagram formats of the original process flow diagrams to obtain symbol information and symbol images for each corresponding item. Then, attribute information matching is performed based on the symbol information to obtain item attribute information for the corresponding items in the original process flow diagrams. Finally, a target process flow diagram with a unified flow diagram format is constructed using the symbol image corresponding to each symbol information and the corresponding item attribute information. Therefore, this application eliminates the influence of different development platform flow diagram formats by recognizing symbol information from original process flow diagrams in different flow diagram formats, obtaining symbol information and corresponding symbol images for each item, further obtaining corresponding item attribute information from the symbol information, and finally reconstructing the flow diagram using the symbol image and item attribute information, thus obtaining a target process flow diagram with a unified format.

[0210] The embodiments described in this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided by the embodiments of this application. As those skilled in the art will know, with the evolution of technology and the emergence of new application scenarios, the technical solutions provided by the embodiments of this application are also applicable to similar technical problems.

[0211] Those skilled in the art will understand that the technical solutions shown in the figures do not constitute a limitation on the embodiments of this application, and may include more or fewer steps than shown, or combine certain steps, or different steps.

[0212] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate; 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.

[0213] Those skilled in the art will understand that all or some of the steps in the methods disclosed above, as well as the functional modules / units in the systems and devices, can be implemented as software, firmware, hardware, or suitable combinations thereof.

[0214] The terms “first,” “second,” “third,” “fourth,” etc. (if present) in the specification and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “having,” and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0215] It should be understood that in this application, "at least one (item)" means one or more, and "more than" means two or more. "And / or" is used to describe the relationship between related objects, indicating that three relationships can exist. For example, "A and / or B" can represent three cases: only A exists, only B exists, and both A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one (item) of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one (item) of a, b, or c can represent: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.

[0216] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of the units described above is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. The coupling or direct coupling or communication connection between the shown or discussed units may be through some interfaces, or indirect coupling or communication connection between the apparatus or units, and may be electrical, mechanical, or other forms.

[0217] The units described above 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 units can be selected to achieve the purpose of this embodiment according to actual needs.

[0218] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0219] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes multiple instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing programs, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0220] The preferred embodiments of the present application have been described above with reference to the accompanying drawings, but this does not limit the scope of the claims of the present application. Any modifications, equivalent substitutions, and improvements made by those skilled in the art without departing from the scope and substance of the embodiments of the present application shall be within the scope of the claims of the present application.

Claims

1. A method for converting a nuclear power plant process flow diagram, characterized in that, The method includes: Obtain multiple original process flow diagrams in different flow diagram formats; Based on the flowchart format, the original process flow diagram is identified by symbol information to obtain item symbol data. The item symbol data includes multiple symbol information and corresponding symbol images of the symbol information. Each symbol information is used to represent a type of item. Based on the symbol information in the item symbol data, attribute information is matched to obtain the item attribute information corresponding to each item; Based on the symbol image corresponding to each symbol information and the corresponding item attribute information, a target process flow diagram with a unified flow diagram format is constructed.

2. The method according to claim 1, characterized in that, The step of identifying symbol information in the original process flow diagram based on the flowchart format to obtain item symbol data includes: The original process flow diagram is converted to a different format to obtain multiple graphic symbols. Based on the symbol image, symbol recognition is performed to obtain the symbol information; The item icon data is obtained based on the icon information and the corresponding icon image.

3. The method according to claim 2, characterized in that, The original process flow diagram is converted to a new format to obtain multiple graphic symbols, including: Construct a flow chart coordinate system on the original process flow chart; The coordinate information of the symbol area corresponding to each item in the original process flow diagram is obtained from the coordinate system of the flowchart. The original process flow diagram is transformed by drawing information based on the coordinate information of multiple symbol regions to obtain multiple symbol images.

4. The method according to claim 2, characterized in that, The symbol information includes equipment symbol information and pipeline symbol information, and the items include equipment items and pipeline items. The step of performing symbol recognition based on the symbol image to obtain the symbol information includes: The symbol image is identified according to the pre-configured symbol identifier reference information to obtain the device symbol information corresponding to the device item; Based on the equipment symbol information and the symbol image, the pipe item is identified by symbol recognition to obtain the pipe symbol information.

5. The method according to claim 4, characterized in that, The step of performing symbol recognition on the pipeline item based on the equipment symbol information and the symbol image to obtain the pipeline symbol information includes: Obtain the corresponding symbol image for each of the pipe items to obtain a segmented pipe symbol, wherein the segmented pipe symbol includes multiple pipe interfaces; Obtain the pipe interface information of each pipe interface on the segmented pipe symbol; Based on the items connected to the segmented pipeline symbols, flow direction analysis is performed to obtain the upstream and downstream connection information of each segmented pipeline symbol; Based on the pipeline interface information and the upstream and downstream connection information, the association object analysis is performed on each segment pipeline symbol to obtain pipeline symbol information.

6. The method according to claim 5, characterized in that, After performing flow direction analysis on the items connected to the segmented pipe symbols to obtain the upstream and downstream connectivity information of each segmented pipe symbol, the method further includes: Based on the pipeline interface information and the upstream and downstream connection information, the connection relationship of each equipment item is analyzed to obtain the topological connection relationship information corresponding to the original process flow diagram.

7. The method according to claim 3, characterized in that, The original process flow diagram includes multiple graphic symbol descriptions. The step of obtaining the graphic symbol information by graphic symbol recognition based on the graphic symbol image further includes: Based on the flowchart coordinate system, obtain the coordinate information of the symbol description information to obtain the symbol annotation coordinate information; Based on the coordinate distance analysis between the symbol annotation coordinate information and the symbol region coordinate information, the symbol description information matching the symbol image is obtained; Based on the symbol image and the corresponding symbol description information, symbol recognition is performed to obtain the symbol information.

8. The method according to claim 7, characterized in that, The original process flow diagram includes drawing file information, and the symbol information includes naming and identification information. The step of identifying the symbol based on the symbol image and the corresponding symbol description information to obtain the symbol information further includes: Obtain the drawing file information of the original process flow diagram; The naming identifier information is generated based on the drawing file information and the symbol description information.

9. The method according to claim 1, characterized in that, The step of constructing a target process flow diagram with a unified flow diagram format based on the symbol image corresponding to each symbol information and the corresponding item attribute information includes: Based on the type of the item corresponding to the symbol information, the attribute information of the item corresponding to the symbol information is classified and stored in a pre-configured item attribute database, and corresponding data index information is generated; The corresponding icon images are classified and stored in a pre-configured icon database, and corresponding icon index information is generated. The target process flow diagram is constructed based on the symbol image and the corresponding symbol index information, as well as the item attribute information and the corresponding data index information.

10. The method according to claim 9, characterized in that, After constructing the target process flow diagram with a unified flow diagram format based on the symbol image corresponding to each symbol information and the corresponding item attribute information, the process includes: In response to the modification operation on the target process flow diagram, image modification information is obtained; The target object to be modified is determined based on the data index information, the symbol index information, and the image modification information; Based on the image modification information, the target object is modified to achieve image-data association.

11. The method according to claim 1, characterized in that, The step of identifying symbol information in the original process flow diagram based on the flowchart format to obtain item symbol data includes: The target symbol recognition model is determined from multiple pre-trained candidate symbol recognition models based on the flowchart format. Based on the target symbol recognition model, the original process flow diagram is used to identify symbol information to obtain item symbol data.

12. The method according to claim 11, characterized in that, Before determining the target symbol recognition model from multiple pre-trained candidate symbol recognition models based on the flowchart format, the method further includes pre-training multiple candidate symbol recognition models, specifically including: Obtain a model training set; wherein the model training set includes multiple symbol training samples corresponding to the flowchart format, and each symbol training sample is configured with a corresponding object recognition label; The training samples of the symbols are input into the original symbol recognition model for sample recognition training to obtain the sample recognition results; The comparison results of the sample recognition results corresponding to the training samples of the symbols and the object recognition labels are compared to obtain the comparison deviation data. The model parameters of the symbol recognition model are updated based on the comparison deviation data. Then, the process returns to inputting the symbol training samples into the symbol recognition model for sample recognition training until the symbol recognition model meets the preset training termination condition, thus obtaining the pre-trained candidate symbol recognition model. Multiple candidate symbol recognition models for different flowchart formats are trained using model training sets corresponding to different flowchart formats.

13. A nuclear power plant process flow diagram conversion device, characterized in that, The device includes: The flowchart acquisition module is used to acquire multiple original process flow diagrams in different flowchart formats; The symbol information recognition module is used to recognize symbol information of the original process flow diagram based on the flowchart format to obtain item symbol data. The item symbol data includes multiple symbol information and corresponding symbol images of the symbol information. Each symbol information is used to represent a type of item. The attribute information matching module is used to perform attribute information matching based on the symbol information in the item symbol data to obtain the item attribute information corresponding to each item. The flowchart construction module is used to construct a target process flow diagram with a unified flowchart format based on the symbol image corresponding to each symbol information and the corresponding item attribute information.

14. An electronic device, characterized in that, The electronic device includes a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, it implements the nuclear power plant process flow diagram conversion method according to any one of claims 1 to 12.

15. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the nuclear power plant process flow diagram conversion method according to any one of claims 1 to 12.