Nuclear power plant process flow diagram conversion method and device, electronic equipment and storage medium

By identifying and matching the graphical information and attribute information in the process flow chart of the nuclear power plant, the problem of different formats of the process flow chart generated by different development platforms is solved, and the format uniformity and digital conversion of the process flow chart are realized.

CN120067189APending Publication Date: 2025-05-30CHINA NUCLEAR POWER DESIGN COMPANY +1
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202510036953.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-09
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

The process flow charts of nuclear power plants generated by different design and development platforms have differences in data formats and file formats, resulting in data association failure and attribute loss, making it difficult to achieve graph-number linkage.

Method used

By obtaining the original process flow charts in different flow chart formats, identifying the graphical information, matching item attribute information, and building a target process flow chart with a unified flow chart format.

Benefits of technology

The format of drawing data of different development platforms is unified, attribute information and correlation information are retained, and the digital conversion of process flow charts and the linkage of graph numbers is successfully realized.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120067189A_ABST
    Figure CN120067189A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a nuclear power plant process flow diagram conversion method and device, electronic equipment and a storage medium, and belongs to the technical field of nuclear power plant digitization. The method comprises the following steps: acquiring a plurality of original process flow diagrams in different flow chart formats; on the basis of the flow chart format, icon information identification is carried out on the original process flow chart, item icon data are obtained, the item icon data comprise multiple pieces of icon information and icon images corresponding to the icon information, and each piece of icon information is used for representing one type of item; performing attribute information matching based on each piece of icon information in the item icon data to obtain item attribute information corresponding to each item; and based on the icon image corresponding to each piece of icon information and the corresponding item attribute information, constructing a target process flow diagram with a uniform flow diagram format. According to the embodiment of the invention, the drawing data of different development platforms can be completely converted, and the complete attribute information and the corresponding associated information are reserved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of digital technologies for nuclear power plants, and particularly to a method, device, electronic equipment, and storage medium for converting process flow diagrams of nuclear power plants. Background Art

[0002] There are a large number of process flow diagrams in the nuclear power system. The process flow diagrams can be used to achieve diagram-data linkage on a digital platform and connect the data of each process stage of the nuclear power system.

[0003] However, the process flow diagrams generated by different design and development platforms are different, and there are certain differences in file formats and data formats. This causes problems of data association failure and attribute loss when the process flow diagrams obtained from different design and development platforms are digitally transformed for the nuclear power system.

[0004] Therefore, how to convert the drawing data of different development platforms to obtain a process flow diagram with a unified format, achieve the digital transformation of the process flow diagram, and achieve the diagram-data linkage effect has become a technical problem to be urgently solved. Summary of the Invention

[0005] The main objective of the embodiments of this application is to propose a method, device, electronic equipment, and storage medium for converting process flow diagrams of nuclear power plants, aiming to convert the drawing data of different development platforms to obtain a process flow diagram with a unified format.

[0006] To achieve the above objective, a first aspect of the embodiments of this application proposes a method for converting a process flow diagram of a nuclear power plant. The method includes:

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

[0008] Based on the flow chart format, perform graphic symbol information recognition on the original process flow diagrams to obtain item graphic symbol data, where the item graphic symbol data includes multiple graphic symbol information and the graphic symbol images corresponding to the graphic symbol information, and each piece of graphic symbol information is used to represent a type of item;

[0009] Based on the graphic symbol information in the item graphic symbol data, perform attribute information matching to obtain item attribute information corresponding to each item;

[0010] Based on the graphic symbol image corresponding to each piece of graphic symbol information and the corresponding item attribute information, construct a target process flow diagram with a unified flow chart format.

[0011] In some embodiments, the step of performing graphic symbol information recognition on the original process flow diagrams based on the flow chart format to obtain item graphic symbol data includes:

[0012] Perform format conversion processing on the original process flow chart to obtain a plurality of the graphic symbol images;

[0013] Perform graphic symbol recognition based on the graphic symbol images to obtain the graphic symbol information;

[0014] Obtain the item graphic symbol data based on each of the graphic symbol information and the corresponding graphic symbol images.

[0015] In some embodiments, the performing format conversion processing on the original process flow chart to obtain a plurality of the graphic symbol images includes:

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

[0017] Obtain the graphic symbol area coordinate information of each item corresponding in the original process flow chart according to the flow chart coordinate system;

[0018] Perform drawing information conversion on the original process flow chart according to the plurality of graphic symbol area coordinate information to obtain a plurality of the graphic symbol images.

[0019] In some embodiments, the graphic symbol information includes equipment graphic symbol information and pipeline graphic symbol information, the items include equipment items and pipeline items, and the performing graphic symbol recognition based on the graphic symbol images to obtain the graphic symbol information includes:

[0020] Perform graphic symbol recognition on the graphic symbol images according to the pre-configured graphic symbol identification reference information to obtain the equipment graphic symbol information corresponding to the equipment items;

[0021] Perform graphic symbol recognition on the pipeline items based on the equipment graphic symbol information and the graphic symbol images to obtain the pipeline graphic symbol information.

[0022] In some embodiments, the performing graphic symbol recognition on the pipeline items based on the equipment graphic symbol information and the graphic symbol images to obtain the pipeline graphic symbol information includes:

[0023] Obtain the corresponding graphic symbol images of each of the pipeline items to obtain segmented pipeline graphic symbols, wherein the segmented pipeline graphic symbols include a plurality of pipeline interfaces;

[0024] Obtain the pipeline interface information of each pipeline interface on the segmented pipeline graphic symbols;

[0025] Perform flow direction analysis based on the items connected to the segmented pipeline graphic symbols to obtain the upstream and downstream connection information of each of the segmented pipeline graphic symbols;

[0026] Perform associated object analysis on each of the segmented pipeline graphic symbols based on the pipeline interface information and the upstream and downstream connection information to obtain the pipeline graphic symbol information.

[0027] In some embodiments, after performing a flow direction analysis based on the items connected to the segmented pipeline symbol and obtaining the upstream and downstream connection information of each segmented pipeline symbol, the method further includes:

[0028] Performing a connection relationship analysis on each equipment item based on the pipeline interface information and the upstream and downstream connection information to obtain topological connection relationship information corresponding to the original process flow diagram.

[0029] In some embodiments, the original process flow diagram includes multiple symbol description information. When performing symbol recognition based on the symbol image to obtain the symbol information, the method further includes:

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

[0031] Performing a coordinate distance analysis based on the symbol annotation coordinate information and the symbol area coordinate information to obtain the symbol description information matching the symbol image;

[0032] Performing symbol recognition based on the symbol image and the corresponding symbol description information to obtain the symbol information.

[0033] In some embodiments, the original process flow diagram contains drawing file information, and the symbol information includes naming identification information. When performing symbol recognition based on the symbol image and the corresponding symbol description information to obtain the symbol information, the method further includes:

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

[0035] Generating the naming identification information based on the drawing file information and the symbol description information.

[0036] In some embodiments, constructing the 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 includes:

[0037] Classifying and storing the item attribute information corresponding to the symbol information into a pre-configured item attribute database based on the type of the item corresponding to the symbol information, and generating corresponding data index information;

[0038] Classifying and storing the symbol image corresponding to the symbol information into a pre-configured symbol database, and generating corresponding symbol index information;

[0039] Constructing 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.

[0040] In some embodiments, after constructing the target process flow chart with a unified format based on the icon images corresponding to each icon information and the corresponding item attribute information, the following steps are included:

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

[0042] Based on the data index information, the icon index information, and the image modification information, a target modification object is determined;

[0043] Based on the image modification information, the target modification object is modified to achieve the association between the diagram and the number.

[0044] In some embodiments, the identifying icon information from the original process flow chart based on the flow chart format to obtain item icon data includes:

[0045] Based on the flow chart format, a target icon recognition model is determined from multiple pre-trained candidate icon recognition models;

[0046] Based on the target icon recognition model, icon information is identified from the original process flow chart to obtain item icon data.

[0047] In some embodiments, before determining the target icon recognition model from multiple pre-trained candidate icon recognition models based on the flow chart format, multiple candidate icon recognition models are pre-trained, specifically including:

[0048] A model training set is obtained; wherein the model training set includes multiple icon training samples corresponding to the flow chart format, and each icon training sample is configured with a corresponding item recognition label;

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

[0050] Based on a comparison between the sample recognition results corresponding to the icon training samples and the item recognition labels, comparison deviation data is obtained;

[0051] Based on the comparison deviation data, the model parameters of the icon recognition model are updated, and the process returns to input the icon training samples into the icon recognition model for sample recognition training until the icon recognition model meets a preset training termination condition, obtaining the pre-trained candidate icon recognition models;

[0052] Through the model training sets corresponding to different flow chart formats, multiple candidate icon recognition models for different flow chart formats are trained.

[0053] To achieve the above object, a second aspect of the embodiments of the present application proposes a nuclear power plant process flow diagram conversion device, the device comprising:

[0054] A flow chart acquisition module, configured to acquire a plurality of original process flow charts in different flow chart formats;

[0055] A graphic symbol information recognition module, configured to perform graphic symbol information recognition on the original process flow charts based on the flow chart format to obtain item graphic symbol data, wherein the item graphic symbol data includes a plurality of graphic symbol information and graphic images corresponding to the graphic symbol information, and each piece of the graphic symbol information is used to represent a type of item;

[0056] An attribute information matching module, configured to perform attribute information matching based on each piece of the graphic symbol information in the item graphic symbol data to obtain item attribute information corresponding to each item;

[0057] A flow chart construction module, configured to construct a target process flow chart with a unified flow chart format based on the graphic images corresponding to each piece of the graphic symbol information and the corresponding item attribute information.

[0058] To achieve the above object, a third aspect of the embodiments of the present application proposes an electronic device, the electronic device comprising a memory and a processor, the memory storing a computer program, and the processor implementing the nuclear power plant process flow diagram conversion method described in the first aspect when executing the computer program.

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

[0060] The method, device, electronic device, and storage medium for converting a nuclear power plant process flow chart proposed in this application obtain multiple original process flow charts in different chart formats, identify symbol information based on the chart formats of the original process flow charts to obtain symbol information and symbol images for each corresponding item, then perform attribute information matching according to the symbol information to obtain the item attribute information of the items in the corresponding original process flow chart, and finally construct a target process flow chart with a unified chart format through the symbol images corresponding to each symbol information and the corresponding item attribute information. It can be seen that this application eliminates the influence brought by the chart formats of different development platforms by performing symbol information identification on the original process flow charts in different chart formats, obtaining the symbol information of each item and the corresponding symbol images, further obtaining the corresponding item attribute information through the symbol information, and finally reconstructing through the symbol images and item attribute information, so as to obtain a target process flow chart with a unified format. Description of the Drawings

[0061] Figure 1 is the flow chart of the method for converting a nuclear power plant process flow chart provided in an embodiment of this application;

[0062] Figure 2 is Figure 1 the flow chart of step S102 in

[0063] Figure 3 is Figure 2 the flow chart of step S201 in

[0064] Figure 4 is Figure 2 the flow chart of step S202 in

[0065] Figure 5 is Figure 4 the flow chart of step S402 in

[0066] Figure 6 is Figure 5 the flow chart after step S503 in

[0067] Figure 7 is Figure 2 another flow chart of step S202 in

[0068] Figure 8 is Figure 7 the flow chart of step S703 in

[0069] Figure 9 is Figure 1 another flow chart of step S102 in

[0070] Figure 10 is Figure 9Flowchart before step S901 in

[0071] Figure 11 Yes Figure 1 Flowchart of step S104 in

[0072] Figure 12 Yes Figure 11 Flowchart after step S1103 in

[0073] Figure 13 Schematic diagram of the structure of the nuclear power plant process flow chart conversion device provided by the embodiment of the present application;

[0074] Figure 14 Schematic diagram of the hardware structure of the electronic device provided by the embodiment of the present application. Detailed implementation manners

[0075] In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application, and are not used to limit the present application.

[0076] It should be noted that although the functional modules are divided in the device schematic diagram and the logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order from the module division in the device or the order in the flowchart. The terms "first", "second", etc. in the specification, claims and the above drawings are used to distinguish similar objects, and do not have to be 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 those skilled in the technical field to which the present application belongs. The terms used herein are only for the purpose of describing the embodiments of the present application, and are not intended to limit the present application.

[0078] The embodiment of the present application provides a nuclear power plant process flow chart conversion method, device, electronic device and storage medium, aiming to perform complete conversion on the drawing data of different development platforms and retain complete attribute information and corresponding association information.

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

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

[0081] The present application can be used in many general-purpose or special-purpose computer system environments or configurations. For example: personal computers, server computers, handheld or portable devices, tablet devices, multi-processor systems, microprocessor-based systems, set-top boxes, programmable consumer electronic devices, network PCs, minicomputers, mainframe computers, distributed computing environments including any of the above systems or devices, and so on. The present 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. The present application can also be practiced in distributed computing environments where tasks are performed by remote processing devices connected through a communication network. In a distributed computing environment, program modules can be located in local and remote computer storage media including storage devices.

[0082] Figure 1 is an optional flowchart of the method for converting the process flow diagram of a nuclear power plant provided by the embodiments of the present application, Figure 1 The method in [it] can include but is not limited to steps S101 to S104.

[0083] Step S101, obtain a plurality of original process flow diagrams in different flowchart formats;

[0084] Step S102, perform graphic symbol information recognition on the original process flow diagrams based on the flowchart format to obtain item graphic symbol data, where the item graphic symbol data includes a plurality of graphic symbol information and the graphic images corresponding to the graphic symbol information, and each graphic symbol information is used to represent a type of item;

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

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

[0087] Steps S101 to S104 illustrated in the embodiments of the present application obtain multiple original process flow charts with different flow chart formats, identify symbol information based on the flow chart formats of the original process flow charts to obtain symbol information and symbol images for each corresponding item, then perform attribute information matching according to the symbol information to obtain the item attribute information of the items in the corresponding original process flow chart, and finally construct a target process flow chart with a unified flow chart format through the symbol images corresponding to each symbol information and the corresponding item attribute information. It can be seen from this that the present application performs symbol information identification on the original process flow charts with different flow chart formats, obtains the symbol information and corresponding symbol images of each item, and further obtains the corresponding item attribute information through the symbol information, and finally reconstructs through the symbol images and item attribute information, so as to eliminate the influence brought by the flow chart formats of different development platforms and obtain a target process flow chart with a unified format.

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

[0089] In step S102 of some embodiments, according to the flow chart format of the original process flow chart, symbol information identification is performed on the original process flow chart to obtain item symbol data. The item symbol data includes the symbol information and corresponding symbol images of each item in the original process flow chart. The symbol image refers to the image representing a certain item, and the symbol information includes the naming identification information, item type information, symbol structure information, and connection relationship of the symbol image. 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 the pipeline.

[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: Perform format conversion processing on the original process flow chart to obtain multiple symbol images;

[0092] Step S202: Perform symbol recognition based on the symbol images 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, format conversion processing is performed on the original process flow chart, so as to convert the original process flow charts from different sources and formats into standardized icon images.

[0095] In some embodiments, the original process flow chart can be parsed to extract graphic elements therefrom. Since the xml files in vdx and dxf formats corresponding to Visio diagrams and cad diagrams can completely retain the icon images and attribute information, and the xml file structure is rigorous, easy to recognize and understand, and the data format is also relatively common, with the style attribute information and custom attribute information of the icon attached to each element tag. Therefore, the original process flow chart can be converted into the format of an xml file for parsing, so as to obtain the data information of each icon image.

[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 icon region coordinate information of each item corresponding in the original process flow chart according to the flow chart coordinate system;

[0099] Step S303, perform drawing information conversion on the original process flow chart according to multiple icon region coordinate information to obtain multiple icon 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 framework, the icons corresponding to each item can be positioned, and it can be ensured that the position of each icon can be accurately identified and recorded.

[0101] If icon conversion is required subsequently, the position information of the icon can be restored according to the flow chart coordinate system.

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

[0103] In step S303 of some embodiments,

[0104] Based on the coordinate information of multiple symbol regions, the drawing information of the original process flow chart is converted to obtain multiple symbol images. The drawing information corresponding to each item is separated from the original flow chart and converted into an independent image file to obtain the symbol images. Each symbol image can also be cropped according to the coordinate information of the symbol region of the symbol, and further optimization processing can be performed, such as image enhancement, size standardization, etc., to facilitate subsequent symbol recognition and analysis.

[0105] Through steps S301 to S303, the conversion from the original process flow chart to the symbol images is achieved, and the coordinate information of the symbol region corresponding to each item is obtained, providing a basis for subsequent symbol recognition.

[0106] In step S202 of some embodiments, symbol recognition is performed on the symbol images to obtain symbol information. Image recognition technology can be used to recognize and classify the symbol images.

[0107] Please refer to Figure 4 , in some embodiments, the symbol information includes equipment symbol information and pipeline symbol information, the items include equipment items and pipeline items, and step S202 may include but is not limited to steps S401 to S402:

[0108] Step S401, perform symbol recognition on the symbol images according to the pre-configured symbol identification reference information to obtain the equipment symbol information corresponding to the equipment items;

[0109] Step S402, perform symbol recognition on the pipeline items based on the equipment symbol information and the symbol images to obtain the pipeline symbol information.

[0110] In step S401 of some embodiments, symbol recognition is performed on the symbol images according to the pre-configured symbol identification reference information. The symbol identification reference information is used to record the symbol feature information of various equipment items in the nuclear power system, including the shape, size, position of the symbol, and specific identifiers, so as to distinguish the symbols of different equipment items. The equipment items in the symbol images can be identified by comparing with the symbol identification reference information to obtain the corresponding equipment symbol information;

[0111] In step S402 of some embodiments, the pipeline items connecting each equipment item are identified through the already identified equipment symbol information and the symbol images to obtain the pipeline symbol information. Symbol recognition relies on image recognition technology. When recognizing the pipeline items, the starting point and ending point of the pipeline items, the characteristics of the pipeline, and the connection information between the pipeline items and the equipment items need to be concerned. In some embodiments, machine learning or deep learning algorithms can be used to improve the accuracy and efficiency of recognition.

[0112] Through steps S401 to S402, device item information and pipeline item information are identified from the icon image, so that accurate item information can be extracted from the icon image, providing a basis for subsequent digital management and generating a target process flow chart with a unified flow chart format.

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

[0114] Step S501, obtain the corresponding icon image of each pipeline item to obtain a segmented pipeline icon, where the segmented pipeline icon includes multiple pipeline interfaces;

[0115] Step S502, obtain the pipeline interface information of each pipeline interface on the segmented pipeline icon;

[0116] Step S503, perform a flow direction analysis based on the items connected to the segmented pipeline icon to obtain the upstream and downstream connection information of each segmented pipeline icon;

[0117] Step S504, perform an associated object analysis on each segmented pipeline icon based on the pipeline interface information and the upstream and downstream connection information to obtain the pipeline icon information.

[0118] In step S501 of some embodiments, the corresponding icon image of each pipeline item is obtained to obtain a segmented pipeline icon. In the original process flow chart, the icon image of a complete pipeline item will be split into multiple pipe segments by the devices attached to the pipeline. Therefore, during icon recognition, only the segmented pipeline icon can be recognized.

[0119] In some embodiments, the pipe segment may not be connected to two device items, and may also include pipeline interfaces. The pipeline interface is the icon interface of the same pipeline item in different original process flow charts, and is used to provide connection information between different original process flow charts.

[0120] In step S502 of some embodiments, the pipeline interface information of each pipeline interface on the segmented pipeline icon is obtained. The pipeline interface information records the positions of each pipeline interface and the identification information of the corresponding pipeline interface.

[0121] In step S503 of some embodiments, a flow direction analysis is performed based on the items connected by the segmented pipeline symbols, the starting point and the ending point of each pipeline item are analyzed, the flow direction of the medium in the pipeline item is determined, and the upstream and downstream connection information of each segmented pipeline symbol is obtained. The types of each equipment item, such as pumps, valves, etc., can be analyzed to infer the upstream and downstream of the pipeline item. For example, for some special medium processing equipment, such as heat exchangers, compressors, etc., different categories of pipeline items can be inferred. For pipeline items, the connection points with the segmented pipeline symbols and the positions of the connection points need to be analyzed to determine how the medium flows between different pipe segments. The upstream and downstream connection information is used to represent the flow direction information and connection relationship of each segmented pipeline symbol.

[0122] In step S504 of some embodiments, an associated object analysis is performed on each segmented pipeline symbol based on the pipeline interface information and the upstream and downstream connection information to determine the complete path and connection relationship of the pipeline item and obtain the pipeline symbol information.

[0123] In some embodiments, when it is obtained that the pipeline item also includes a multi-segment connection, at this time, according to the upstream and downstream connection information of the segmented pipeline symbol, the connection relationship and the upstream and downstream information are determined to ensure that the flow direction information of the pipeline item is correct.

[0124] When determining multiple segmented pipeline symbols as the information of the same complete pipeline symbol, it can be divided and determined according to the change of the pipeline flow direction and the change of the connection relationship.

[0125] Through steps S501 to S504, the information of the pipeline item is extracted from the symbol image, and multiple segmented pipeline symbols are associated and analyzed to obtain the connection relationship and flow direction information of the pipeline item, and the pipeline symbol information is obtained.

[0126] Please refer to Figure 6 , in some embodiments, after step S503, it may include but is not limited to step S601: performing a connection relationship analysis on each equipment item based on the pipeline interface information and the upstream and downstream connection information to obtain the topological connection relationship information corresponding to the original process flow diagram.

[0127] In step S601 of some embodiments, based on the already identified pipeline interface information and upstream and downstream connection information, the connection relationship between each equipment item can be deeply analyzed to obtain the topological connection relationship information corresponding to the original process flow diagram, and a topological relationship diagram can also be generated. The topological connection relationship information can assist in generating the target process flow diagram.

[0128] Please refer to Figure 7, in some embodiments, the original process flow diagram includes multiple symbol description information, and step S202 may further include but is not limited to steps S701 to S703:

[0129] Step S701, obtaining the coordinate information of the symbol description information based on the flow chart coordinate system to obtain the symbol annotation coordinate information;

[0130] Step S702, performing coordinate distance analysis based on the symbol annotation coordinate information and the symbol area coordinate information to obtain the symbol description information matching the symbol image;

[0131] Step S703, performing symbol recognition based on the symbol image and the corresponding symbol description information to obtain the symbol information.

[0132] In step S701 of some embodiments, the original process flow diagram includes multiple symbol description information. The symbol description information is generally a supplementary description of the symbol, which contains naming identification information, etc. The symbol description information is generally located near the corresponding symbol. If the symbol description information is connected to the corresponding symbol by a line segment, then the symbol image corresponding to the symbol description information can be determined through the symbol recognition process. If the line segment information on the drawing is missing, then the coordinate information of the symbol description information can be obtained based on the flow chart coordinate system to obtain the symbol annotation coordinate information.

[0133] In step S702 of some embodiments, based on comparing the symbol annotation coordinate information and the symbol area coordinate information, coordinate distance analysis is performed to calculate whether the distance between the two matches, so as to determine whether the symbol description information matches the symbol image.

[0134] In step S703 of some embodiments, symbol recognition is performed based on the symbol image and the corresponding symbol description information to obtain the symbol information. Based on the information represented by the symbol image, combined with the symbol description information of the corresponding symbol image, the naming identification information is obtained, so as to obtain richer symbol information. Determining the naming identification information can better store the symbol information, and is also beneficial to determining the symbol image and the corresponding symbol information based on the naming identification information after the subsequent construction of the target process flow diagram.

[0135] Through steps S701 to S703, by processing the symbol description information of the original process flow diagram, the matching symbol image is determined, and the symbol information is jointly generated, thereby enriching the content of the symbol information. The obtained naming identification information can help each symbol element in the subsequently constructed target process flow diagram to be correctly understood and utilized.

[0136] Please refer to Figure 8, in some embodiments, the original process flow chart contains drawing file information, and step S703 may include but is not limited to steps S801 to S802:

[0137] Step S801, obtain the drawing file information of the original process flow chart;

[0138] Step S802, generate naming identification information based on the drawing file information and symbol description information.

[0139] In step S801 of some embodiments, the original process flow chart contains drawing file information, which is used to describe the original process flow chart and includes basic information such as drawing number, version, title, design stage information, functional group, file code, etc., helping with subsequent data analysis and data processing. For example, the drawing number can help quickly locate data, while the design stage information helps understand the timeliness and relevance of the original process flow chart.

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

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

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

[0143] Step S901, determine a target symbol recognition model from multiple pre-trained candidate symbol recognition models based on the flow chart format;

[0144] Step S902, perform symbol information recognition on the original process flow chart based on the target symbol recognition model to obtain item symbol data.

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

[0146] In step S902 of some embodiments, the target icon recognition model is used to recognize the icon information of the original process flow chart, and item icon data is obtained. The item icon data not only includes the visual representation of the icon, i.e., the icon image, but also includes the element attribute information related to each icon, such as icon information such as type, size, position, etc.

[0147] Through steps S901 to S902, the neural network model is used to recognize the icon information of the original process flow chart, so that the obtained icon image can be more accurate, and accurate icon information can be obtained according to the icon image.

[0148] Please refer to Figure 10 , in some embodiments, before step S901, it may include but is not limited to steps S1001 to S1005:

[0149] Step S1001, obtain a model training set; wherein, the model training set includes a plurality of icon training samples corresponding to the flow chart format, and each icon training sample is configured with a corresponding item recognition label;

[0150] Step S1002, input the icon training sample into the original icon recognition model for sample recognition training to obtain a sample recognition result;

[0151] Step S1003, compare the sample recognition result corresponding to the icon training sample with the item recognition label to obtain comparison deviation data;

[0152] Step S1004, update the model parameters of the icon recognition model based on the comparison deviation data, and return to execute inputting the icon training sample into the icon recognition model for sample recognition training until the icon recognition model meets the preset training termination condition to obtain a pre-trained candidate icon recognition model;

[0153] Step S1005, train a plurality of candidate icon recognition models for different flow chart formats through the model training sets corresponding to different flow chart formats.

[0154] In steps S1001 to S1005 of some embodiments, obtaining the model training set is the basis for model training. The model training set contains a plurality of icon training samples corresponding to the flow chart format. For example, a special model training set is set for the Visio development platform. Each icon training sample is equipped with a corresponding item recognition label.

[0155] Input the graphic symbol training samples into the original graphic symbol recognition model for sample recognition training to obtain the sample recognition results, enabling the graphic symbol recognition model to learn how to recognize graphic symbol images from the graphic symbol training samples, and comparing the sample recognition results obtained from the corresponding graphic symbol training samples with the item recognition labels to obtain the comparison deviation data, that is, obtaining the loss value through the loss function.

[0156] Then, update the model parameters of the graphic symbol recognition model based on the comparison deviation data, and continuously repeat this training process until the graphic symbol recognition model can meet the preset training termination condition, that is, the graphic symbol recognition model can reach a certain accuracy rate. At this time, the pre-trained candidate graphic symbol recognition model can be obtained.

[0157] Finally, based on the above process, train the corresponding candidate graphic symbol recognition model through other model training sets containing specific flowchart formats to obtain multiple candidate graphic symbol recognition models for different flowchart formats.

[0158] Through steps S1001 to S1005, a set of processes for training the graphic symbol recognition model is proposed, and multiple candidate graphic symbol recognition models for different flowchart formats are obtained, which can select a matching target graphic symbol recognition model during subsequent graphic symbol recognition, thereby improving the accuracy and efficiency of graphic symbol information recognition in the original process flowchart.

[0159] Through steps S201 to S203, the conversion from the original process flowchart to the digital item graphic symbol data is realized, which is beneficial to the digital management of the nuclear power system. And convert the original process flowcharts in different flowchart formats into item graphic symbol data with the same format, which is convenient for subsequent construction of a target process flowchart with a unified format.

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

[0161] 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 symbol image of the item.

[0162] In step S104 of some embodiments, use the graphic symbol image corresponding to each graphic symbol information and the corresponding item attribute information to construct a target process flowchart with a unified flowchart format.

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

[0164] Step S1101: Classify and store the item attribute information corresponding to the graphic symbol information into a pre-configured item attribute database based on the type of the item corresponding to the graphic symbol information, and generate corresponding data index information.

[0165] Step S1102: Classify and store the graphic symbol images corresponding to the graphic symbol information into a pre-configured graphic symbol database, and generate corresponding graphic symbol index information.

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

[0167] In step S1101 of some embodiments, based on the type of the item corresponding to the graphic symbol information, classify and store the item attribute information corresponding to the graphic symbol information into a pre-configured item attribute database, and generate corresponding data index information. The data index information refers to the query guidance information for the item attribute information of the corresponding item.

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

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

[0170] Equipment table: Used to store the proprietary attributes of equipment items, including equipment models, technical parameters, operating parameters, etc. For example, for pump equipment, it can include parameters such as rated flow, rated head, and motor power.

[0171] Pipeline table: Used to store the proprietary attributes of pipeline items, including pipeline specifications, materials, design pressures, etc. For example, pipeline specifications can include information such as nominal diameter and wall thickness. The pipeline table can store the connection relationships at the head and tail of pipeline items, so the medium flow direction information and the connection relationships between pipeline items can be obtained based on this table.

[0172] In some embodiments, equipment items can also be further divided into instrument types and valve types. Therefore, the item attribute library can also include:

[0173] Instrument table: Used to store the proprietary attributes of instrument items, including measurement ranges, accuracies, etc. For example, for pressure gauges, it can include parameters such as measurement ranges and accuracy grades.

[0174] Valve Table: Used to store the proprietary attributes of valve items, including valve type, nominal pressure, driving method, etc. For example, the valve type can be gate valve, ball valve, butterfly valve, etc.

[0175] Those skilled in the art can create various database tables according to requirements to store the item attribute information of related items. In order to record the connection relationships between various items, an equipment adjacency table and an equipment logical relationship table can also be set up. The equipment adjacency table mainly stores the connection relationships between various equipment items, and based on this table, a target process flow chart can be assisted in generating, or a topological relationship diagram of the corresponding original process flow chart can be obtained.

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

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

[0178] The general graphic symbol table is used to store the graphic symbol images corresponding to various types of items in the process flow chart, and the graphic symbol identification reference information can be generated from this table.

[0179] The drawing information table is mainly used to store the data information related to the original process flow chart, including basic information such as the name information, version number, title information, file code, design stage, etc. of each original process flow chart. In addition, the binary data of the original process flow chart is specifically stored, and the original process flow chart can be restored through these binary data when needed. The drawing file information can be stored in the drawing information table.

[0180] The graphic symbol recognition table is used for the graphic symbol information corresponding to the graphic symbol images obtained through graphic symbol recognition. The graphic symbol recognition table can include naming identification information and item type information. The graphic symbol recognition table can not store the graphic symbol images, but reference the data in the general graphic symbol table, which can reduce the storage of duplicate data. Similarly, the complete connection relationship of the corresponding items can not be stored, but the data in the equipment adjacency table can be referenced.

[0181] In order to facilitate the identification of the association relationship between items and the original process flow chart, the drawing information of the original process flow chart to which the item belongs, such as the name information of the original process flow chart, will be added to the table of the item attribute library. For the safety of data modification and tracking the historical status of data, each table is designed with record attributes such as the creator, updater, creation time, update time, and deletion status fields.

[0182] In step S1103 of some embodiments, based on the icon image, the corresponding icon index information, the item attribute information, and the corresponding data index information, a target process flow chart is constructed. By using the icon index information and the data index information, the data in the item attribute library and the icon database are combined to construct a complete target process flow chart.

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

[0184] Through steps S1101 to S1103, the extracted item attribute information and icon images are sorted out, stored in the corresponding databases, and a target process flow chart with a unified format is constructed based on the extracted data and the corresponding index information.

[0185] Please refer to Figure 12 , in some embodiments, after step S1103, it may include but is not limited to steps S1201 to S1203:

[0186] Step S1201, in response to a modification operation on the target process flow chart, obtain image modification information;

[0187] Step S1202, determine the target modification object based on the data index information, the icon index information, and the image modification information;

[0188] Step S1203, modify the target modification object based on the image modification information to achieve the association between the diagram and the data.

[0189] In step S1201 of some embodiments, after constructing the target process flow chart, in response to a modification operation on the target process flow chart, record the specific modification object and the modification content to obtain image modification information, such as modifying the position of the icon image, deleting or adding items.

[0190] In step S1202 of some embodiments, to determine the target modification object through the data index information, the icon index information, and the image modification information, the target modification object in the database referred to in the image modification information can be quickly located through the data index information or the icon index information.

[0191] In step S1203 of some embodiments, according to the modification content information in the image modification information, the corresponding modification is made to the target modification object in the database to achieve the association between the diagram and the data. This step ensures that any visual change on the target process flow chart will be synchronously updated to the corresponding item attribute information in the item database.

[0192] Through steps S1201 to S1203, it is ensured that any modification to the process flow chart can be promptly and accurately reflected in the relevant database, achieving a tight association between the visual representation of the target process flow chart and its underlying data. This is beneficial for maintaining the accuracy of the target process flow chart, conducting effective data analysis, supporting decision-making, and providing the reliability and efficiency of the entire nuclear power system.

[0193] In the embodiment of the present application, by obtaining multiple original process flow charts in different flow chart formats, and performing graphic symbol information recognition based on the flow chart formats of the original process flow charts, graphic symbol information and graphic symbol images regarding each corresponding item are obtained. Then, attribute information matching is performed according to the graphic symbol information to obtain the item attribute information of the items in the corresponding original process flow chart. Finally, a target process flow chart with a unified flow chart format is constructed through the graphic symbol images corresponding to each graphic symbol information and the corresponding item attribute information. It can be seen that in the present application, by performing graphic symbol information recognition on the original process flow charts in different flow chart formats, the graphic symbol information and the corresponding graphic symbol images of each item are obtained, and further the corresponding item attribute information is obtained through the graphic symbol information. Finally, it is reconstructed through the graphic symbol images and the item attribute information, so as to eliminate the influence brought by the flow chart formats of different development platforms and obtain a target process flow chart with a unified format.

[0194] Please refer to Figure 13 , the embodiment of the present application further provides a device for converting a process flow chart of a nuclear power plant, which can implement the above-mentioned method for converting a process flow chart of a nuclear power plant. The device includes:

[0195] A flow chart acquisition module, configured to acquire multiple original process flow charts in different flow chart formats;

[0196] A graphic symbol information recognition module, configured to perform graphic symbol information recognition on the original process flow chart based on the flow chart format to obtain item graphic symbol data, where the item graphic symbol data includes multiple graphic symbol information and the graphic symbol images corresponding to the graphic symbol information, and each graphic symbol information is used to represent a type of item;

[0197] An attribute information matching module, configured to perform attribute information matching based on each graphic symbol information in the item graphic symbol data to obtain the item attribute information corresponding to each item;

[0198] A flow chart construction module, configured to construct a target process flow chart with a unified flow chart format based on the graphic symbol images corresponding to each graphic symbol information and the corresponding item attribute information.

[0199] The specific implementation manner of the device for converting a process flow chart of a nuclear power plant is basically the same as the specific embodiment of the above-mentioned method for converting a process flow chart of a nuclear power plant, and will not be elaborated here.

[0200] An embodiment of the present application further provides an electronic device, which includes a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, the above-mentioned nuclear power plant process flow chart conversion method is implemented. The electronic device can be any intelligent terminal including a tablet computer, a vehicle-mounted computer, etc.

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

[0202] A processor 1401, which can be implemented in a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, etc., and is used to execute relevant programs to implement the technical solutions provided by the embodiments of the present application;

[0203] A memory 1402, which can be implemented in the form of a read-only memory (ROM), a static storage device, a dynamic storage device, or a random access memory (RAM), etc. The memory 1402 can store an operating system and other application programs. When implementing the technical solutions provided by the embodiments of this specification through software or firmware, the relevant program codes are stored in the memory 1402, and the processor 1401 is called to execute the nuclear power plant process flow chart conversion method of the embodiments of the present application;

[0204] An input / output interface 1403, which is used to implement information input and output;

[0205] A communication interface 1404, which is used to implement communication interaction between this device and other devices, and can communicate through a wired method (such as USB, network cable, etc.) or through a wireless method (such as mobile network, WIFI, Bluetooth, etc.);

[0206] A bus 1405, which transmits information between various components of the device (such as the processor 1401, the memory 1402, the input / output interface 1403, and the communication interface 1404);

[0207] Among them, the processor 1401, the memory 1402, the input / output interface 1403, and the communication interface 1404 are communicatively connected to each other inside the device through the bus 1405.

[0208] An embodiment of the present application further provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the above-mentioned method for converting a nuclear power plant process flow chart.

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

[0210] The method, device, electronic device, and storage medium for converting a nuclear power plant process flow chart provided by the embodiments of the present application obtain multiple original process flow charts in different flow chart formats, identify graphic symbol information based on the flow chart formats of the original process flow charts to obtain graphic symbol information and graphic symbol images for each corresponding item, then perform attribute information matching according to the graphic symbol information to obtain item attribute information of the items in the corresponding original process flow charts, and finally construct a target process flow chart with a unified flow chart format through the graphic symbol images corresponding to each graphic symbol information and the corresponding item attribute information. It can be seen that the present application performs graphic symbol information recognition on the original process flow charts in different flow chart formats to obtain the graphic symbol information and corresponding graphic symbol images of each item, and further obtains the corresponding item attribute information through the graphic symbol information, and finally reconstructs through the graphic symbol images and item attribute information, so as to eliminate the influence brought by the flow chart formats of different development platforms and obtain a target process flow chart with a unified format.

[0211] The embodiments described in the embodiments of the present application are for more clearly illustrating the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those skilled in the art can know that with the evolution of technology and the emergence of new application scenarios, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.

[0212] Those skilled in the art can understand that the technical solutions shown in the figures do not constitute a limitation on the embodiments of the present application, and may include more or fewer steps than those shown in the figures, or combine some steps, or different steps.

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

[0214] Those of ordinary skill in the art can understand that all or some of the steps in the methods disclosed above, and the functional modules / units in the systems and devices, can be implemented as software, firmware, hardware, and their appropriate combinations.

[0215] As used in the specification of this application and the above-mentioned drawings, the terms "first", "second", "third", "fourth", etc. (if any) are used to distinguish similar objects and do not necessarily describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances so that the embodiments of this application described here can be implemented in an order other than those illustrated or described here. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units does not necessarily limit to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products, or devices.

[0216] It should be understood that in this application, "at least one (item)" means one or more, and "a plurality" means two or more. "And / or" is used to describe the association relationship of associated objects and indicates that there can be three relationships. For example, "A and / or B" can mean: only A exists, only B exists, and both A and B exist at the same time. Among them, A and B can be singular or plural. The character " / " generally means that the associated objects before and after are in an "or" relationship. "At least one (one) of the following" or a similar expression means any combination of these items, including any combination of single item (one) or plural items (ones). For example, at least one (one) of a, b, or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.

[0217] In several embodiments provided by this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the above division of units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. The displayed or discussed couplings or direct couplings or communication connections between each other can be through some interfaces. The indirect couplings or communication connections of devices or units can be in electrical, mechanical or other forms.

[0218] The units described above as separate components may or may not be physically separated. The components displayed as units may or may not be physical units, that is, they can be located in one place, or they can be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0219] In addition, in each embodiment of this application, each functional unit can be integrated in a processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit. The above integrated units can be implemented in the form of hardware or in the form of software functional units.

[0220] If the integrated unit is implemented in the form of 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 this 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 for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods in each embodiment of this application. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROM), random access memories (RAM), magnetic disks, or optical discs that can store programs.

[0221] The preferred embodiments of the embodiments of this application have been described above with reference to the accompanying drawings, and thus do not limit the scope of rights of the embodiments of this application. Any modifications, equivalent replacements, and improvements made by those skilled in the art without departing from the scope and essence of the embodiments of this application shall be within the scope of rights of the embodiments of this application.

Claims

1. A method for converting a process flow chart of a nuclear power plant, characterized in that: The method comprises: Get multiple original process flow charts in different flow chart formats; Recognize the symbol information of the original process flow chart based on the flow chart format to obtain item symbol data, wherein the item symbol data includes a plurality of symbol information and corresponding symbol images of the symbol information, each of the symbol information is used to represent a type of item; Matching attribute information based on each of the icon information in the item icon data to obtain item attribute information corresponding to each of the items; Based on the icon image corresponding to each of the icon information and the corresponding item attribute information, a target process flow chart with a unified flow chart format is constructed.

2. The method according to claim 1, characterized in that The step of performing symbol information recognition on the original process flow chart based on the flow chart format to obtain item symbol data includes: Performing format conversion processing on the original process flow chart to obtain a plurality of the icon images; Performing icon recognition based on the icon image to obtain the icon information; The item icon data is obtained based on each of the icon information and the corresponding icon image.

3. The method according to claim 2, characterized in that The format conversion process is performed on the original process flow chart to obtain a plurality of icon images, including: Constructing a flow chart coordinate system on the original process flow chart; Obtaining the coordinate information of the icon area corresponding to each item in the original process flow chart according to the flow chart coordinate system; The original process flow chart is converted into drawing information according to the coordinate information of the plurality of icon regions to obtain the plurality of icon images.

4. The method according to claim 2, characterized in that: The icon information includes equipment icon information and pipeline icon information, the items include equipment items and pipeline items, and the icon recognition is performed based on the icon image to obtain the icon information, including: Performing icon recognition on the icon image according to pre-configured icon identification reference information to obtain the equipment icon information corresponding to the equipment item; The pipeline item is subjected to icon recognition based on the equipment icon information and the icon image to obtain the pipeline icon information.

5. The method according to claim 4, characterized in that The step of performing icon recognition on the pipeline item based on the equipment icon information and the icon image to obtain the pipeline icon information includes: Acquire the icon image corresponding to each of the pipeline items to obtain a segmented pipeline icon, wherein the segmented pipeline icon includes a plurality of pipeline interfaces; Obtaining pipeline interface information of each pipeline interface on the segmented pipeline icon; Performing flow direction analysis based on the items connected to the segmented pipeline icons to obtain upstream and downstream connection information of each segmented pipeline icon; Based on the pipeline interface information and the upstream and downstream connection information, the associated object analysis is performed on each of the segmented pipeline icons to obtain pipeline icon information.

6. The method according to claim 5, characterized in that After the flow direction analysis is performed based on the items connected to the segmented pipeline icons to obtain the upstream and downstream connection information of each segmented pipeline icon, the method further includes: Based on the pipeline interface information and the upstream and downstream connection information, the connection relationship of each of the equipment items is analyzed to obtain topological connection relationship information corresponding to the original process flow chart.

7. The method according to claim 3, characterized in that The original process flow chart includes a plurality of icon description information, and the icon recognition is performed based on the icon image to obtain the icon information, and further includes: Acquire the coordinate information of the icon description information based on the flowchart coordinate system to obtain the icon annotation coordinate information; Performing coordinate distance analysis based on the icon annotation coordinate information and the icon region coordinate information to obtain the icon description information matching the icon image; Icon recognition is performed based on the icon image and the corresponding icon description information to obtain the icon information.

8. The method according to claim 7, characterized in that The original process flow chart includes drawing file information, the icon information includes naming identification information, and the icon recognition is performed based on the icon image and the corresponding icon description information to obtain the icon information, and further includes: Obtaining drawing file information of the original process flow chart; The naming identification information is generated based on the drawing file information and the icon description information.

9. The method according to claim 1, characterized in that: The step of constructing the target process flow chart with a unified flow chart format based on the icon image corresponding to each icon information and the corresponding item attribute information comprises: 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; Classify and store the icon images corresponding to the icon information into a pre-configured icon database, and generate corresponding icon index information; The target process flow chart is constructed based on the icon image and the corresponding icon 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 chart with a unified flow chart format based on the icon image corresponding to each icon information and the corresponding item attribute information, the method includes: In response to a modification operation on the target process flow chart, image modification information is obtained; Determine a target modification object based on the data index information, the icon index information and the image modification information; The target modification object is modified based on the image modification information to achieve image-number association.

11. The method according to claim 1, characterized in that: The step of performing symbol information recognition on the original process flow chart based on the flow chart format to obtain item symbol data includes: Determining a target icon recognition model from a plurality of pre-trained candidate icon recognition models based on the flowchart format; The icon information of the original process flow chart is identified based on the target icon recognition model to obtain item icon data.

12. The method according to claim 11, characterized in that Before determining the target icon recognition model from a plurality of pre-trained candidate icon recognition models based on the flowchart format, the method further includes pre-training a plurality of the candidate icon recognition models, specifically including: Acquire a model training set; wherein the model training set includes a plurality of icon training samples corresponding to the flowchart format, and each icon training sample is configured with a corresponding item identification label; Inputting the symbol training sample into the original symbol recognition model to perform sample recognition training to obtain a sample recognition result; Comparing the sample recognition result corresponding to the icon training sample with the item recognition label to obtain comparison deviation data; Based on the comparison deviation data, the model parameters of the icon recognition model are updated, and the icon recognition model is input into the icon recognition model for sample recognition training until the icon recognition model meets the preset training termination condition, thereby obtaining the pre-trained candidate icon recognition model; A plurality of candidate icon recognition models for different flowchart formats are trained by using the model training sets corresponding to the different flowchart formats.

13. A nuclear power plant process flow chart conversion device, characterized in that: The device comprises: A flow chart acquisition module is used to acquire multiple original process flow charts in different flow chart formats; An icon information recognition module is used to perform icon information recognition on the original process flow chart based on the flow chart format to obtain item icon data, wherein the item icon data includes a plurality of icon information and icon images corresponding to the icon information, and each of the icon information is used to represent a type of item; An attribute information matching module, used for matching attribute information based on each of the icon information in the item icon data to obtain item attribute information corresponding to each of the items; The flow chart construction module is used to construct a target process flow chart with a unified flow chart format based on the icon image corresponding to each icon information and the corresponding item attribute information.

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

15. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method for converting a process flow chart of a nuclear power plant according to any one of claims 1 to 12 is implemented.

Citation Information

Cited By

  • Method and system for converting heat exchange network flow chart into multistage superstructure

    CN121980718A

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

    WO2026148859A1