Method for generating process design graphic files for human-machine interfaces of nuclear power plants

CN122547351APending Publication Date: 2026-08-11CHINA NUCLEAR POWER ENGINEERING COMPANY LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-04-03
Publication Date
2026-08-11

AI Technical Summary

Technical Problem

这种方式存在以下问题:1.需要设计人员核实和执行的任务多,工作量大;2.图符选型和位置布局依赖人工确认,对专业技能要求高,耗时长

Benefits of technology

[0013]实施本发明具有以下有益效果:通过解析控制逻辑图与工艺流程图的图元信息,筛选需在人机界面显示的设备并进行自动布局;针对底图中的每个待设计设备图元,确定其关联的第一设备属性参数,并根据该第一设备属性参数与预设的图符库进行属性比对以查到匹配到对应的图符,实现图符自动选型,相较于传统依赖人工视觉查找和拖拽图符的方式,提升了设计图纸的编制效率和准确性,避免了人工选型导致的图符错用、漏用问题,最终生成既符合物理布局又包含完整控制逻辑的过程设计图形文件,为下游人机界面的自动生成奠定数据基础,同时减少人因失误,提高工作效率。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122547351A_ABST
    Figure CN122547351A_ABST
Patent Text Reader

Abstract

This invention discloses a method for generating process design graphic files for human-machine interfaces in nuclear power plants. The method includes: S1, acquiring the control logic diagram and process flow diagram of the nuclear power plant; S2, parsing the control logic diagram and process flow diagram, selecting the equipment to be displayed, and laying out the equipment to generate a base map; S3, for each piece of equipment to be designed contained in the base map, determining a first equipment attribute parameter based on the control logic diagram and / or process flow diagram; S4, for each piece of equipment to be designed contained in the base map, searching for a matching symbol from a symbol library based on the first equipment attribute parameter, and generating the symbol at the layout position of the piece of equipment to be designed in the base map, integrating these elements to generate a process design graphic file. Implementing the technical solution of this invention can realize the layout generation and symbol selection of process design graphic files, reduce personnel workload, and improve file quality.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of digital design for nuclear power plants, and more particularly to a method for generating process design graphic files for human-machine interfaces in nuclear power plants. Background Technology

[0002] In the design process of nuclear power plant monitoring screens, the design and generation of human-machine interfaces (HMIs) is a crucial and tedious task. The final HMI displayed highly depends on the quality and standardization of the upstream process design graphic files. This is especially challenging when dealing with multiple projects and needing to complete designs within a limited timeframe while ensuring quality. Traditionally, the generation of these upstream design files remains at the manual drafting stage. Designers must manually confirm the layout and select symbols based on the upstream process flow diagrams and control logic diagrams, then complete the drawing in drafting software. This approach has the following problems: 1. It requires designers to verify and execute numerous tasks, resulting in a large workload; 2. Symbol selection and placement rely on manual confirmation, demanding high levels of expertise and being time-consuming. With the development of digital nuclear power design, downstream HMI generation tools are placing higher demands on the data standardization and generation efficiency of upstream input files. Summary of the Invention

[0003] The technical problem to be solved by this invention is to provide a method for generating process design graphic files for human-machine interfaces in nuclear power plants, the method comprising: S1. Obtain the control logic diagram and process flow diagram of the nuclear power plant; S2. Analyze the control logic diagram and the process flow diagram, filter the equipment to be displayed and perform equipment layout to generate a base map; S3. For each piece of equipment to be designed contained in the base map, determine the first equipment attribute parameter of the piece of equipment to be designed according to the control logic diagram and / or the process flow diagram; S4. For each device element to be designed contained in the base map, according to the first device attribute parameter of the device element to be designed, search for a symbol in the symbol library that matches the second device attribute parameter with the first device attribute parameter, and generate the symbol at the layout position of the device element to be designed in the base map. The symbol library contains multiple symbols, each of which is associated with the second device attribute parameter; integrate them to generate the process design graphic file.

[0004] Further, step S2 includes: Analyze the upstream and downstream relationships of equipment in the process flow diagram, determine the initial layout position, and generate a sketch. The control logic diagram is analyzed to generate a logic information table required for the human-machine interface of the nuclear power plant, and the display devices are determined based on the logic information table. Based on the devices to be displayed, devices are selected in the sketch and laid out according to preset layout rules to generate the base map.

[0005] Furthermore, the first device attribute parameter and the second device attribute parameter respectively include one or more of the following: device type, drive mechanism, operating mode, operating characteristics, safety level, and column to which it belongs.

[0006] Furthermore, before step S2, the method further includes: parsing the control logic diagram and the process flow diagram, establishing a first attribute table for the driving blocks in the control logic diagram, and establishing a second attribute table for each device element in the process flow diagram; wherein the first attribute table and the second attribute table respectively include device codes.

[0007] Further, step S3 includes: For each device element to be designed contained in the base map, obtain the attribute values ​​of the first attribute table of the corresponding drive block in the control logic diagram and / or the attribute values ​​of the second attribute table of the corresponding device element in the process flow diagram, and determine the first device attribute parameter of the device element to be designed.

[0008] Furthermore, in step S4, after the step of searching the symbol library for symbols that match the second device attribute parameters with the first device attribute parameters, if there are multiple matching symbols, the multiple matching symbols are presented for the user to select, and the matching symbol is determined based on the user's selection, and the symbol is generated at the layout position of the device element to be designed in the base map.

[0009] Furthermore, before step S3, the method further includes: establishing one or more general symbols, the general symbols being associated with a third attribute table; in step S3, displaying each device element to be designed contained in the base map using the general symbols; and in step S4, the method further includes: writing the first device attribute parameter of the device element to be designed into the third attribute table of its general symbols; searching from the symbol library for a symbol whose second device attribute parameter matches the third attribute table according to the third attribute table; replacing the general symbols with the symbol; and generating the device element to be designed at its layout position in the base map.

[0010] Furthermore, before step S3, the method further includes: establishing one or more general symbols, wherein the general symbols are associated with a third attribute table; after step S4, the method further includes: S5. Receive user interaction with the general symbol, determine the selected general symbol and its layout position in the process design drawing file based on the interaction; determine the attribute value of the third attribute table, search the symbol library for a symbol whose second device attribute parameter matches the third attribute table based on the third attribute table, and replace the general symbol with the symbol, generating it at the layout position of the device element to be designed in the base map, so as to update the process design drawing file.

[0011] Furthermore, after step S5, the method further includes: performing a consistency comparison between the process design graphic file and the control logic diagram and the process flow diagram, and generating a comparison result; the consistency comparison includes one or more of attribute data comparison and layout position comparison.

[0012] Furthermore, the generation method also includes: monitoring whether the control logic diagram and / or the process flow diagram have changed, and if changes have occurred, generating the change content.

[0013] Implementing this invention has the following beneficial effects: By analyzing the graphic element information of the control logic diagram and process flow diagram, the equipment to be displayed on the human-machine interface is selected and automatically laid out; for each graphic element of the equipment to be designed in the base diagram, its associated first equipment attribute parameter is determined, and the attribute is compared with the preset symbol library according to the first equipment attribute parameter to find the matching symbol, thereby realizing automatic symbol selection. Compared with the traditional method of relying on manual visual search and dragging of symbols, this improves the efficiency and accuracy of design drawing preparation, avoids the problem of symbol misuse or omission caused by manual selection, and finally generates a process design graphic file that conforms to the physical layout and contains complete control logic, laying the data foundation for the automatic generation of downstream human-machine interfaces, while reducing human error and improving work efficiency.

[0014] Furthermore, by comparing the control logic diagram and process flow diagram with the generated process design graphic file for consistency, the workload of manual verification is reduced and the quality of the process design graphic file is improved.

[0015] Furthermore, by monitoring changes to the control logic diagram and process flow diagram, the timeliness of updates is ensured, reducing the workload of manually tracking changes. Attached Figure Description

[0016] The present invention will be further described below with reference to the accompanying drawings and embodiments. In the accompanying drawings: Figure 1 is a flowchart of a method for generating process design graphic files for human-machine interfaces in nuclear power plants according to an embodiment of the present invention. Detailed Implementation

[0017] To provide a clearer understanding of the technical features, objectives, and effects of the present invention, specific embodiments of the invention are now described in detail with reference to the accompanying drawings. In the following description, specific details such as particular structures and techniques are set forth for illustrative purposes and not for limitation, so as to provide a thorough understanding of the embodiments of the invention. However, those skilled in the art will understand that the invention can also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known devices, circuits, and methods are omitted so as not to obscure the description of the invention with unnecessary detail.

[0018] As shown in Figure 1, Figure 1 is a flowchart of a method for generating process design graphic files for a human-machine interface in a nuclear power plant according to an embodiment of the present invention. The method includes: S1. Obtain the control logic diagram and process flow diagram of the nuclear power plant; In this step, the process flow diagram of a nuclear power plant is the core design document describing the physical structure of the nuclear power plant's process system, including upstream and downstream relationships between equipment. The control logic diagram is a detailed design document describing the control logic relationships between the equipment. It complements the process flow diagram and uses graphical elements such as logic gates, function blocks, and ladder diagrams to describe in detail the start-up, shutdown, interlocking protection, and sequential control conditions of equipment (such as pumps and valves). In this embodiment, the process design graphical file is generated by acquiring the control logic diagram and process flow diagram as upstream input files. Understandably, a connection can be established with the upstream file system via an interface or other means to read the control logic diagram and process flow diagram from the upstream file system, or to receive them from the upstream file system.

[0019] S2. Analyze the control logic diagram and process flow diagram, select the equipment to be displayed and arrange the equipment layout to generate the base map; In this step, the information contained in the control logic diagram and process flow diagram is analyzed. Specifically, based on the control logic diagram, the equipment that needs to be displayed or controlled in the human-machine interface (HMI) is determined, and the layout connection skeleton is extracted from the process flow diagram. The equipment layout is then performed by combining the two to generate a base map. Through the comprehensive analysis of the control logic diagram and process flow diagram, a process design graphic file that conforms to the physical layout and contains complete control logic can be automatically generated, laying the data foundation for the automatic generation of downstream HMIs.

[0020] S3. For each piece of equipment to be designed contained in the base map, determine the first equipment attribute parameter of the piece of equipment to be designed based on the control logic diagram and / or process flow diagram. In this step, the equipment element to be designed is a graphic symbol representing the equipment in the base map generated in step S2. Its style is to be determined. Each equipment element to be designed is associated with one or more attributes and their values, i.e., the first equipment attribute parameter. For example, for a valve, its element is associated with the valve's drive mechanism being an electric mechanism and its operating mode being an on / off valve. In this embodiment of the invention, the first equipment attribute parameter associated with each equipment element to be designed can be determined based on information from the control logic diagram, process flow diagram, or a combination of both. For example, the corresponding equipment symbol in the process flow diagram can be parsed, and based on the symbol's display style, the equipment's drive mechanism can be determined to be an electric mechanism, a manual mechanism, or something else.

[0021] S4. For each device element to be designed contained in the base map, according to the first device attribute parameter of the device element to be designed, search for a symbol in the symbol library that matches the second device attribute parameter with the first device attribute parameter, and generate the symbol at the layout position of the device element to be designed in the base map. The symbol library contains multiple symbols, each of which is associated with the second device attribute parameter; integrate and generate the design graphic file.

[0022] In this step, the symbol library contains a database of multiple preset symbols and attribute mappings. Each symbol is associated with a second device attribute parameter, meaning there is a mapping relationship between device attributes and symbols. There can be one or more second device attribute parameters. Based on these parameters, the corresponding symbol can be found. Specifically, the first device attribute parameter of the device element to be designed, determined in step S3, is obtained (e.g., the device type is a valve, the drive mechanism is an electric mechanism), and used as a query condition. This parameter is then used to search the symbol library for symbols whose second device attribute parameter matches the aforementioned device type (valve) and drive mechanism (electric mechanism). This symbol is then used as the matching result to replace or generate the graphical representation of the device element to be designed. This process is repeated for each device element to be designed, and finally, the process design graphic file is generated. By using a symbol matching mechanism based on device attributes, the intelligent and automated symbol selection process is achieved. Compared with the traditional method of relying on manual visual search and dragging of symbols, this invention can automatically retrieve and match symbols in the symbol library according to the device attribute parameters associated with the symbols, thereby improving the efficiency and accuracy of design drawing preparation and avoiding the problems of incorrect or missing symbols caused by manual selection.

[0023] In some alternative embodiments, step S2 includes: Analyze the upstream and downstream relationships of equipment in the process flow diagram, determine the initial layout position, and generate a sketch. Analyze the control logic diagram to generate the logic information table required for the human-machine interface of the nuclear power plant, and determine the display devices based on the logic information table; Based on the devices to be displayed, the devices are selected in the sketch and laid out according to the preset layout rules to generate the base map.

[0024] Specifically, the system analyzes each element in the process flow diagram to obtain its associated attribute values, element features (such as connection start and end points), and / or legend information. This forms the upstream and downstream relationships between devices in the process flow diagram. Based on these relationships, such as device A being an upstream device of device B, the initial layout position of each device displayed on the human-machine interface can be determined. For example, if a valve is located directly to the right of a pump, the system can record this relative position and maintain this layout position as much as possible when generating a sketch. A sketch is generated based on this initial layout position as a framework. It is understandable that there can be one or more process flow diagrams. When multiple interconnected process flow diagrams exist, their connection relationships are analyzed and integrated into the sketch.

[0025] Control logic diagrams typically take the form of logic gates, function block diagrams, ladder diagrams, etc., and describe the start-up, stop, interlocking, protection, and sequential control conditions of process equipment (such as pumps, valves, etc.). In this embodiment of the invention, by parsing each element of the control logic diagram, a logic topology diagram can be constructed, the attribute parameters of each element and the connection relationships between elements can be extracted, a logic information table can be generated, and the key information that needs to be displayed in the human-machine interface or involved in control can be extracted based on the logic information table to determine the equipment that needs to be displayed in the human-machine interface.

[0026] Based on the identified devices to be displayed, the sketch is used for device screening, eliminating information that does not need to be displayed or controlled. It should be noted that in both the process flow diagram and the control logic diagram, device elements are associated with a unique common identification ID, such as a device code. A mapping relationship can be established for the same device in both diagrams based on the device code. For example, if the sketch generated from the process flow diagram contains devices A, B, and C, and the control logic diagram determines that devices A and B need to be displayed, but device C is not present, then device C is eliminated from the sketch. Subsequently, automatic arrangement and connection are performed according to preset layout rules to generate the base map. These preset layout rules may include rules for element display size, connecting line style, element spacing, and minimizing connecting line intersections, etc., which are not limited in this invention, to achieve a visually appealing and clear display effect.

[0027] In traditional design models, human-machine interface (HMI) design requires manual comparison and integration of two documents, which is not only inefficient but also prone to mismatches between graphical elements and control logic due to misunderstandings. This invention simultaneously parses these two types of documents, automatically extracting equipment information and upstream / downstream relationships from the process flow diagram, and control logic information from the control logic diagram. It then integrates these two information based on equipment codes, generating a unified data model that includes both static topology and dynamic behavior information. This ensures the consistency and completeness of design information, improves design quality, and also shortens the working time in this step, thus increasing efficiency.

[0028] In some optional embodiments, the first and second equipment attribute parameters respectively include one or more of the following: equipment type, drive mechanism, operating mode, operating characteristics, safety level, and column to which it belongs. Specifically, both the first and second equipment attribute parameters characterize the equipment attributes of the associated graphic elements. Each graphic element to be designed and each symbol in the symbol library can be associated with one or more attribute parameters. Among them, the equipment type characterizes what kind of equipment the graphic element represents (such as pumps, valves, instruments, etc.); the drive mechanism characterizes the power source of the equipment represented by the graphic element (such as electric, manual, etc.); the operating mode characterizes the functional positioning and action mode of the equipment represented by the graphic element in the process flow (such as on / off type, regulating type, etc.); the operating characteristics characterize the operating mode, operating authority, operating type, and interaction method of the equipment represented by the graphic element; the safety level characterizes the level of the equipment represented by the graphic element according to the importance of the nuclear power plant's safety functions and the relevant safety standards; and the column to which it belongs characterizes the control station or control channel to which the equipment represents in the redundant architecture of the nuclear power plant's distributed control system (DCS).

[0029] By associating multi-dimensional equipment attribute parameters with each element of the equipment to be designed and each symbol in the symbol library, a complete equipment description model covering physical characteristics, functional logic, interactive behavior, safety level, and system architecture is constructed. This enables refined and automatic matching of symbols. When the symbol library is upgraded or the control logic is optimized, since the elements are associated with the symbol library through attributes, there is no need to modify the generated drawing files one by one; only regeneration is required for automatic updates. This design greatly reduces the maintenance cost of design changes and improves the digital management level of nuclear power plants.

[0030] In some optional embodiments, before step S2, the method further includes: parsing the control logic diagram and the process flow diagram, establishing a first attribute table for the driving block in the control logic diagram, and establishing a second attribute table for each device element in the process flow diagram; wherein the first attribute table and the second attribute table respectively include the device code.

[0031] Specifically, in the control logic diagram, each drive block corresponds to a specific physical device and serves as a bridge connecting the control logic and the process flow. The diagram's element information is analyzed to identify the drive blocks, extract their associated attribute information, and establish a first attribute table. This first attribute table may include drive conditions, interlock conditions, and operational attributes. The process flow diagram contains equipment information. The diagram's element information is analyzed to identify the equipment elements, extract their associated attribute information, and establish a second attribute table. This second attribute table may include the drive mechanism and its column. Both the first and second attribute tables include at least the equipment code. The association between the two attribute tables is established through the equipment code, thereby obtaining the complete attributes of the same device in both the control logic diagram and the process flow diagram, providing a data foundation for subsequent analysis, identification, and symbol matching.

[0032] In some optional embodiments, step S3 includes: for each device element to be designed contained in the base map, obtaining the attribute values ​​of the first attribute table of the corresponding drive block in the control logic diagram and / or the attribute values ​​of the second attribute table of the corresponding device element in the process flow diagram, and determining the first device attribute parameter of the device element to be designed. Specifically, based on the first attribute table and / or the second attribute table in the previous embodiment, the first device attribute parameter of the device element to be designed can be determined. It can be understood that since the information contained in the control logic diagram and the process flow diagram is different, for example, pneumatic valves and electric valves have the same control principle in the control logic diagram and belong to the same type of drive block, but the drive mechanism is different, it is also necessary to determine it through the process flow diagram. In the embodiments of the present invention, the first device attribute parameter of the device element to be designed can be determined only by the attribute values ​​of the first attribute table or only by the attribute values ​​of the second attribute table, or it can be determined by the attribute values ​​of the first attribute table and the attribute values ​​of the second attribute table together.

[0033] In some optional embodiments, in step S4, after searching the symbol library for symbols that match the second device attribute parameters with the first device attribute parameters, if multiple matching symbols exist, these symbols are presented for the user to select. The matching symbol is then determined based on the user's selection and generated at the layout position of the device element to be designed in the base image. Specifically, when searching the symbol library based on the first attribute parameters of the device element to be designed, multiple matching symbols may be obtained. These matching symbols can be presented in a list format in the graphical user interface, with a preview image and key attribute information displayed next to each matching symbol. The user can select a symbol by clicking or touching the icon. After receiving the user's selection instruction, the system determines the selected symbol as the final matching symbol and generates it at the layout position of the device element to be designed in the base image. This manual confirmation method effectively addresses selection problems when attributes are ambiguous or ambiguous, improving flexibility and accuracy.

[0034] In some optional embodiments, before step S3, the method further includes: establishing one or more general symbols, each general symbol being associated with a third attribute table; in step S3, displaying each device element to be designed in the base map using a general symbol; and in step S4, the method further includes: writing the first device attribute parameter of the device element to be designed into the third attribute table of its general symbol; searching from the symbol library for a symbol whose second device attribute parameter matches the third attribute table, and replacing the general symbol with that symbol, generating it at the layout position of the device element to be designed in the base map. Specifically, the general symbol can be used to represent the device element to be designed, serving as an alternative display style before determining the final matching symbol. A single general symbol can be designed, or it can be divided into several different general symbols according to categories, such as the major category to which the device belongs. Similarly, the general symbol is associated with a third attribute table, where the attribute values ​​are empty, to be written in subsequent step S4 to determine the matching symbol and replace the general symbol style of the base map in step S3 with the final matching symbol. By constructing a standardized library of universal symbols and establishing a dynamic association mechanism between symbols and device attributes, the layout of device elements can be quickly completed using universal symbols during the layout phase. In subsequent phases, precise symbol matching and replacement can be performed based on the complete attribute information obtained through parsing, improving overall design efficiency. For devices with missing attributes, universal symbols can also serve as temporary identifiers, prompting designers to supplement information later, providing flexible support for iterative design and dynamic updates.

[0035] In some optional embodiments, before step S3, the method further includes: establishing one or more general symbols, each general symbol being associated with a third attribute table; after step S4, the method further includes: S5. Receive user interaction with general symbols, determine the selected general symbol and its layout position in the process design drawing file based on the interaction; determine the attribute value of the third attribute table, search the symbol library for symbols that match the second device attribute parameters of the third attribute table, replace the general symbol with the symbol, and generate it at the layout position of the device element to be designed in the base map to update the process design drawing file.

[0036] Specifically, after automatically generating the process design graphic file, for the few items that require manual confirmation or modification by designers, general symbols can be used. The system receives user interactions such as selection, dragging, and dropping of general symbols, determining their placement. The attribute values ​​of the third attribute table associated with the general symbol can be determined manually by the user, or automatically obtained from the control logic diagram and process flow diagram based on the input equipment code. The system then automatically queries and matches the symbol library based on the determined attributes, and automatically replaces the general symbol to update the process design graphic file.

[0037] In some optional embodiments, after step S5, the method further includes: performing a consistency comparison between the process design graphic file and the control logic diagram and process flow diagram to generate a comparison result; the consistency comparison includes one or more of attribute data comparison and layout position comparison. Specifically, the control logic diagram and process flow diagram serve as upstream input files, and the process design graphic file serves as the generated design file. By parsing the graphic element information in the upstream input file and the process design graphic file, the associated attribute information, coordinate positions, etc., are extracted. Using unique identifiers such as equipment codes, the devices in different files are paired for consistency comparison to check whether there are any errors in the generated result, including: comparing whether the attribute information associated with each device graphic element in the upstream input file and the process design graphic file is consistent; comparing whether the upstream and downstream relationships in the upstream input file are consistent with the layout positions in the process design graphic file, and whether there are any omissions, etc. For example, in the upstream input file, device A should be the upstream device of device B, but if the user manually drags the icon to place device B upstream of device A, it is determined to be inconsistent. The inconsistent information is integrated to generate a comparison result for the user to confirm and view. In the user interface, the inconsistent devices can be highlighted. By comparing the upstream input files with the final process design graphical files, the consistency between the generated files and the upstream inputs is ensured, reducing the quality risks caused by the lack of intelligent and effective inspection methods in traditional solutions and reducing the workload of manual verification.

[0038] In some optional embodiments, the generation method further includes: monitoring whether the control logic diagram and / or process flow diagram have changed; if changes occur, generating the changed content. Specifically, the control logic diagram and process flow diagram, as upstream input files, may change during the generation of the process design graphic file of this invention. In this embodiment, it is necessary to check the upstream input files to confirm their accuracy and changes. During the generation process, a locked version of the upstream input file is used as a benchmark. When a version update of the upstream input file is detected, after confirming its accuracy, the new version of the upstream input file is parsed and compared with the currently locked upstream input file. The comparison content may include: adding equipment, deleting equipment, changing attribute values, adjusting positions, etc. If there are inconsistencies, the changed content is integrated and generated for user review and confirmation. The monitoring methods may include: file timestamp comparison monitoring, file version information monitoring, file hash value comparison, etc. Understandably, for scenarios where there are version iterations between upstream input files and the final generated file, their version information, time, and modification content can be recorded synchronously to enhance the traceability of the design process. This embodiment reduces the workload of manually tracking changes, synchronizes change information in a timely manner, and ensures that upstream and downstream work can be carried out simultaneously. When changes occur, incremental updates are performed in small quantities to reduce repetitive work, improve collaborative work efficiency, avoid the subjectivity and inconsistency of manual operations, and ensure a high degree of consistency between the final document and the upstream design.

[0039] It is understood that the above embodiments only illustrate preferred embodiments of the present invention, and their descriptions are relatively specific and detailed, but they should not be construed as limiting the scope of the present invention. It should be noted that those skilled in the art can freely combine the above technical features without departing from the concept of the present invention, and can also make several modifications and improvements, all of which fall within the protection scope of the present invention. Therefore, all equivalent transformations and modifications made with respect to the scope of the claims of the present invention should fall within the scope of the claims of the present invention.

Claims

1. A method for generating a process design graphical file for a human-machine interface of a nuclear power plant, characterized in that, include: S1. Obtain the control logic diagram and process flow diagram of the nuclear power plant; S2. Analyze the control logic diagram and the process flow diagram, filter the equipment to be displayed and perform equipment layout to generate a base map; S3. For each piece of equipment to be designed contained in the base map, determine the first equipment attribute parameter of the piece of equipment to be designed according to the control logic diagram and / or the process flow diagram; S4. For each device element to be designed contained in the base map, according to the first device attribute parameter of the device element to be designed, search for a symbol in the symbol library that matches the second device attribute parameter with the first device attribute parameter, and generate the symbol at the layout position of the device element to be designed in the base map. The symbol library contains multiple symbols, each of which is associated with the second device attribute parameter; integrate them to generate the process design graphic file.

2. The method for generating process design graphical files for a human-machine interface of a nuclear power plant according to claim 1, characterized in that, Step S2 includes: Analyze the upstream and downstream relationships of equipment in the process flow diagram, determine the initial layout position, and generate a sketch. The control logic diagram is analyzed to generate a logic information table required for the human-machine interface of the nuclear power plant, and the display devices are determined based on the logic information table. Based on the devices to be displayed, devices are selected in the sketch and laid out according to preset layout rules to generate the base map.

3. The method for generating process design graphic files for human-machine interfaces in nuclear power plants according to claim 1, characterized in that, The first device attribute parameter and the second device attribute parameter respectively include one or more of the following: device type, drive mechanism, operating mode, operating characteristics, safety level, and column.

4. The method for generating process design graphic files for human-machine interfaces in nuclear power plants according to claim 1, characterized in that, Before step S2, the method further includes: parsing the control logic diagram and the process flow diagram, establishing a first attribute table for the driving block in the control logic diagram, and establishing a second attribute table for each device element in the process flow diagram; wherein the first attribute table and the second attribute table respectively include device codes.

5. The method for generating process design graphic files for human-machine interfaces in nuclear power plants according to claim 4, characterized in that, Step S3 includes: For each device element to be designed contained in the base map, obtain the attribute values ​​of the first attribute table of the corresponding drive block in the control logic diagram and / or the attribute values ​​of the second attribute table of the corresponding device element in the process flow diagram, and determine the first device attribute parameter of the device element to be designed.

6. The method for generating process design graphic files for human-machine interfaces in nuclear power plants according to claim 1, characterized in that, In step S4, after the step of searching the symbol library for symbols that match the second device attribute parameters with the first device attribute parameters, if there are multiple matching symbols, the multiple matching symbols are presented for the user to select, and the matching symbol is determined based on the user's selection, and the symbol is generated at the layout position of the device element to be designed in the base map.

7. The method for generating process design graphic files for human-machine interfaces in nuclear power plants according to claim 1, characterized in that, Before step S3, the method further includes: establishing one or more general symbols, the general symbols being associated with a third attribute table; in step S3, displaying each device element to be designed contained in the base map using the general symbols; and in step S4, the method further includes: writing the first device attribute parameter of the device element to be designed into the third attribute table of its general symbols, searching from the symbol library for a symbol whose second device attribute parameter matches the third attribute table according to the third attribute table, and replacing the general symbol with the symbol, generating it at the layout position of the device element to be designed in the base map.

8. The method for generating process design graphic files for human-machine interfaces in nuclear power plants according to claim 1, characterized in that, Before step S3, the method further includes: establishing one or more general symbols, wherein the general symbols are associated with a third attribute table; after step S4, the method further includes: S5. Receive user interaction with the general symbol, determine the selected general symbol and its layout position in the process design drawing file based on the interaction; determine the attribute value of the third attribute table, search the symbol library for a symbol whose second device attribute parameter matches the third attribute table based on the third attribute table, and replace the general symbol with the symbol, generating it at the layout position of the device element to be designed in the base map, so as to update the process design drawing file.

9. The method for generating process design graphic files for human-machine interfaces in nuclear power plants according to claim 8, characterized in that, After step S5, the method further includes: performing a consistency comparison between the process design graphic file and the control logic diagram and the process flow diagram, and generating a comparison result; the consistency comparison includes one or more of attribute data comparison and layout position comparison.

10. The method for generating process design graphic files for human-machine interfaces in nuclear power plants according to claim 1, characterized in that, The generation method further includes: monitoring whether the control logic diagram and / or the process flow diagram have changed, and if changes have occurred, generating the change content.