A method for standardizing and converting two-layer images in nuclear power DCS
By constructing a standardized data structure and intermediate format, the problem that the nuclear power DCS two-layer screen conversion method cannot be compatible with different types of screens is solved, realizing efficient and reusable screen file conversion, which is suitable for standardized conversion of nuclear power DCS two-layer screen files.
Patent Information
- Application Number
- CN202511869976.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-12
- Publication Date
- 2026-03-06
- Estimated Expiration
- 2045-12-12
AI Technical Summary
Existing technologies cannot simultaneously automate the conversion of different types of nuclear power DCS layer 2 screens. The conversion methods are not reusable, the conversion efficiency is low, and it is difficult to meet the business needs of multiple positions.
A standardized data structure is constructed, the data of the DCS second-layer screen file is decomposed and classified into corresponding parts, converted into a standard format, and pushed to the configuration tool for completion and mapping. A standardized intermediate format is defined to be compatible with different types of screen files.
It achieves compatibility and high reusability of different types of image files, simplifies the operation process, and can be operated even by non-professionals, thus improving conversion efficiency.
Smart Images

Figure CN121300678B_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of nuclear power DCS image analysis technology, and in particular relates to a method for standardized conversion of two-layer images in nuclear power DCS. Background Technology
[0002] The digital control and instrumentation system (DCS) of a nuclear power plant is responsible for monitoring the plant's operational status and ensuring safe reactor shutdown and mitigation during accident conditions. The DCS second-level screen is primarily used to receive and display parameter information from various systems, send control commands, and modify control logic. However, the DCS second-level screen can only be used in specific scenarios within a nuclear power plant, and actual units cannot be used by off-duty operators; furthermore, simulators rarely have available windows due to the urgency of operator training and examinations. To facilitate the use of the DCS second-level screen by personnel in different positions, it is necessary to parse and reconfigure the DCS second-level screen files to construct new DCS second-level operation screen files to meet the business needs of various positions within the power plant.
[0003] The data types and structures contained in the DCS second-layer screen files are incompatible with existing configuration tools, therefore data parsing and conversion are required before execution. However, DCS systems come from different manufacturers and models, and their second-layer screen formats vary; for example, components, screens, and control windows all have different file format definitions. Different file types also contain different data types and structures, such as static appearances, conditional expressions, function scripts, second-layer screen jumps, control window pop-up events, and data mapping ancillary information. Therefore, different DCS second-layer screens require different conversion methods, but current conversion methods cannot automatically convert different types of screens simultaneously, lack reusability, and have low efficiency, making it difficult to meet the requirements. Summary of the Invention
[0004] The purpose of this application is to provide a standardized conversion method for two-layer images in nuclear power DCS, which solves the problems of existing nuclear power DCS two-layer image conversion methods being incompatible with different types of images and having low reusability.
[0005] To achieve the above objectives, this application provides the following technical solution:
[0006] A method for standardizing and converting two-layer images in a nuclear power plant DCS, comprising:
[0007] S1. Construct a standardized data structure for configuration. The standardized data structure includes a component part, a data mapping part, and a screen part. Set the corresponding standard format for each part.
[0008] S2. After decomposing and reclassifying the data contained in the DCS Layer 2 screen file, each data is divided into the corresponding part of the standardized data structure, and the data structure is reshaped; the data of each part is converted into the standard format of the corresponding part to obtain standardized DCS Layer 2 data.
[0009] S3. Push the standardized DCS Layer 2 data to the configuration tool for completion and mapping, and then download and run it.
[0010] As an implementable approach, the component part includes component appearance attributes, template variables, and component functions; the data mapping part includes data sources and data types; and the screen part includes screen appearance, event scripts, and data relationships.
[0011] As an implementable approach, S2 includes:
[0012] The data associated with components in the DCS Layer 2 screen file is divided into component sections and converted into the standard format of the component sections;
[0013] The data associated with data mapping in the DCS Layer 2 screen file is divided into the data mapping section and converted into the standard format of the data mapping section;
[0014] The data associated with the screen in the DCS Layer 2 screen file is divided into the screen portion and converted into the standard format of the screen portion;
[0015] Obtain standardized DCS Layer 2 data.
[0016] As an implementable approach, if the DCS Layer 2 screen file is a screen file containing only the screen itself, S2 includes:
[0017] Data associated with template variables in the measurement point information is allocated to the component part and converted to the standard format of template variables; data associated with component functions in the driving events is allocated to the component part and converted to the standard format of component functions; data associated with component appearance in the basic screen information is allocated to the component part and converted to the standard format of component appearance; thus, standardized component data is obtained.
[0018] The data related to the data source in the measurement point information is divided into the data mapping part and converted into the standard format of the data source to obtain standardized data mapping data;
[0019] Data related to data relationships in the measurement point information is allocated to the screen portion and converted into the standard format of data relationships; data related to event scripts in the driving events is allocated to the screen portion and converted into the standard format of event scripts; data related to screen appearance in the basic screen information is allocated to the screen portion and converted into the standard format of screen appearance; thus, standardized screen data is obtained.
[0020] By combining standardized component data, standardized data mapping data, and standardized screen data, standardized DCS layer 2 data is obtained.
[0021] As an implementable approach, if the DCS Layer 2 screen file is an interactive operation screen file, S2 includes:
[0022] Data associated with component functions in the event script is allocated to the component section and converted to the standard format of component functions; data associated with template variables in the parameter variables is allocated to the component section and converted to the standard format of template variables; data associated with component appearance in the appearance information is allocated to the component section and converted to the standard format of component appearance; thus, standardized component data is obtained.
[0023] Data associated with the event script in the event script is allocated to the screen portion and converted into the standard format of the event script; data associated with the screen appearance in the appearance information is allocated to the screen portion and converted into the standard format of the screen appearance; thus obtaining standardized screen data;
[0024] By combining standardized component data and standardized screen data, standardized DCS layer 2 data is obtained.
[0025] As an implementable approach, if the DCS layer 2 screen file is a control window screen file, S2 includes:
[0026] The pop-up window content and the data associated with template variables in the window parameters are divided into component parts and converted into the standard format of template variables; the data associated with component functions in the window functions are divided into component parts and converted into the standard format of component functions; thus, standardized component data is obtained.
[0027] Based on standardized component data, standardized DCS layer 2 data is obtained.
[0028] As an implementable approach, if the DCS Layer 2 screen file is a component file, S2 includes:
[0029] Data associated with component appearance in static appearance is allocated to component parts and converted to the standard format of component appearance; data associated with component functions in driving events is allocated to component parts and converted to the standard format of component functions; data associated with template variables in constant information is allocated to component parts and converted to the standard format of template variables; thus, standardized component data is obtained.
[0030] Based on standardized component data, standardized DCS layer 2 data is obtained.
[0031] As an implementable approach, if the DCS second-layer screen file is a control form file, S2 includes:
[0032] Data related to component appearance in the appearance layout is allocated to the component section and converted to the standard format of component appearance; data related to template variables in the passed parameters is allocated to the component section and converted to the standard format of template variables; data related to component functions in the control events is allocated to the component section and converted to the standard format of component functions; thus, standardized component data is obtained.
[0033] Based on standardized component data, standardized DCS layer 2 data is obtained.
[0034] As an implementable approach, S3 includes:
[0035] Modify the data attributes of the standardized DCS Layer 2 data, and configure the system based on the modified standardized DCS Layer 2 data.
[0036] As one possible implementation, the method further includes:
[0037] Log the DCS Layer 2 screen conversion process, and record and manage key information in the file parsing process through the log.
[0038] Compared with existing technologies, the nuclear power DCS two-layer screen standardization conversion method provided in this application has the following advantages:
[0039] The method provided in this application does not directly parse and convert DCS Layer 2 screen files. Instead, it defines a standardized intermediate format, first converting screen files of different structures and types into a unified data structure and format, and then performing configuration work based on this unified format. This approach not only supports different types of screen files, but also allows for the multiple reuse of the constructed configuration controls, offering high reusability. Further completion and mapping are only required in the configuration tool before downloading. The reuse operation is also simple, and even non-professional developers can perform it. Attached Figure Description
[0040] To more clearly illustrate the technical solution of this application, the accompanying drawings used in the technical description will be briefly introduced below.
[0041] Figure 1 A flowchart of the nuclear power DCS two-layer screen standardization conversion method provided in this application;
[0042] Figure 2 This is a standardized schematic diagram for different types of DCS two-layer screen files in step S2 of this application. Detailed Implementation
[0043] The following detailed description provides further details on specific implementation methods.
[0044] like Figure 1 As shown in the figure, this application provides a method for standardizing and converting two-layer images of a nuclear power DCS, including the following steps:
[0045] S1. Construct a standardized data structure for configuration. The standardized data structure includes a component part, a data mapping part, and a screen part. Set the corresponding standard format for each part.
[0046] S2. After decomposing and reclassifying the data contained in the DCS Layer 2 screen file, each data is divided into the corresponding part of the standardized data structure, and the data structure is reshaped; the data of each part is converted into the standard format of the corresponding part to obtain standardized DCS Layer 2 data.
[0047] S3. Push the standardized DCS Layer 2 data to the configuration tool for completion and mapping, and then download and run it.
[0048] This embodiment first obtains the DCS file uploaded to the system, parses the file data, and parses the static appearance, event functions, template variables, etc. in the DCS file. Then, it performs translation verification and confirmation, completion and mapping, and event function management on the parsing results. Key information in the file parsing process is recorded and managed. The confirmed and completed DCS translation information is adapted before downloading, and the adapted translation components, screens, control windows, etc. are pushed to the screen configuration tool for download and operation.
[0049] This embodiment defines a standardized intermediate format to convert screen files of different structures and types into a unified data structure and format, and then performs configuration work based on this unified format. This approach not only ensures compatibility with different types of screen files, but also allows for the creation of configuration controls that can be reused multiple times, offering high reusability. Further completion and mapping are only required in the configuration tool before downloading. The reuse operation is also simple, and even non-professional developers can perform it.
[0050] Specifically, the component section includes component appearance attributes, template variables, and component functions; the data mapping section includes data sources and data types; and the screen section includes screen appearance, event scripts, and data relationships.
[0051] The standard structure and format of the standardized data structure constructed in this embodiment are as follows: Figure 2 As shown, the data is divided into three categories: components, data mapping, and images. A new data structure is constructed, and a unified data structure is set for each part.
[0052] Specifically, S1 defines standardized components, data mappings, and screen formats, namely structured object data, which includes basic object information, object type, object characteristic information, object identification information, etc.
[0053] Specifically, S2 includes:
[0054] Data associated with components in the DCS Layer 2 screen file is divided into component parts and converted into the standard format of component parts; data associated with data mapping in the DCS Layer 2 screen file is divided into data mapping parts and converted into the standard format of data mapping parts; data associated with screens in the DCS Layer 2 screen file is divided into screen parts and converted into the standard format of screen parts; thus, standardized DCS Layer 2 data is obtained.
[0055] like Figure 2 As shown, this embodiment divides the DCS second-layer screen into several categories: screen files containing only screens, interactive operation screen files, control window screen files, component files, and control window files. Figure 2 In heterogeneous DCS Layer 2, screen file A contains only the screen itself; screen file B is the interactive operation screen file; screen file C is the control window screen file; component file is the component file; and control window is the control window file. The following details the parsing and conversion process for each type of screen.
[0056] Specifically, the DCS Layer 2 screen file is a screen file that only contains the screen itself; S2 specifically refers to:
[0057] The screen file includes measurement point information, drive events, and basic screen information;
[0058] Data associated with template variables in the measurement point information is allocated to the component part and converted to the standard format of template variables; data associated with component functions in the driving events is allocated to the component part and converted to the standard format of component functions; data associated with component appearance in the basic screen information is allocated to the component part and converted to the standard format of component appearance; thus, standardized component data is obtained.
[0059] The data related to the data source in the measurement point information is divided into the data mapping part and converted into the standard format of the data source to obtain standardized data mapping data;
[0060] Data related to data relationships in the measurement point information is allocated to the screen portion and converted into the standard format of data relationships; data related to event scripts in the driving events is allocated to the screen portion and converted into the standard format of event scripts; data related to screen appearance in the basic screen information is allocated to the screen portion and converted into the standard format of screen appearance; thus, standardized screen data is obtained.
[0061] By combining standardized component data, standardized data mapping data, and standardized screen data, standardized DCS layer 2 data is obtained.
[0062] Specifically, the DCS Layer 2 screen file is the interactive operation screen file, and S2 specifically refers to:
[0063] The interactive screen file includes event scripts, parameter variables, and appearance information;
[0064] Data associated with component functions in the event script is allocated to the component section and converted to the standard format of component functions; data associated with template variables in the parameter variables is allocated to the component section and converted to the standard format of template variables; data associated with component appearance in the appearance information is allocated to the component section and converted to the standard format of component appearance; thus, standardized component data is obtained.
[0065] Data associated with the event script in the event script is allocated to the screen portion and converted into the standard format of the event script; data associated with the screen appearance in the appearance information is allocated to the screen portion and converted into the standard format of the screen appearance; thus obtaining standardized screen data;
[0066] By combining standardized component data and standardized screen data, standardized DCS layer 2 data is obtained.
[0067] Specifically, the DCS second-layer screen file is the control window screen file, and S2 specifically refers to:
[0068] The control window screen file includes the pop-up window content, window parameters, and window functions;
[0069] The pop-up window content and the data associated with template variables in the window parameters are divided into component parts and converted into the standard format of template variables; the data associated with component functions in the window functions are divided into component parts and converted into the standard format of component functions; thus, standardized component data is obtained.
[0070] Based on standardized component data, standardized DCS layer 2 data is obtained.
[0071] Specifically, the DCS layer 2 screen file is a component file, and S2 specifically refers to:
[0072] Component files include static appearance, driving events, and constant information;
[0073] Data associated with component appearance in static appearance is allocated to component parts and converted to the standard format of component appearance; data associated with component functions in driving events is allocated to component parts and converted to the standard format of component functions; data associated with template variables in constant information is allocated to component parts and converted to the standard format of template variables; thus, standardized component data is obtained.
[0074] Based on standardized component data, standardized DCS layer 2 data is obtained.
[0075] Specifically, the DCS second-layer screen file is the control window file, and S2 specifically refers to:
[0076] Control form files include appearance layout, passed parameters, and control events;
[0077] Data related to component appearance in the appearance layout is allocated to the component section and converted to the standard format of component appearance; data related to template variables in the passed parameters is allocated to the component section and converted to the standard format of template variables; data related to component functions in the control events is allocated to the component section and converted to the standard format of component functions; thus, standardized component data is obtained.
[0078] Based on standardized component data, standardized DCS layer 2 data is obtained.
[0079] Specifically, S3 includes:
[0080] Modify the data attributes of the standardized DCS Layer 2 data, and configure the system based on the modified standardized DCS Layer 2 data.
[0081] The standardized DCS Layer 2 data after conversion can be reused; only the attributes need to be modified, and even non-professional developers can operate it. For example, the file to be converted can be compared with the previous file, and only the incremental part can be parsed and converted, while the identical parts do not need to be converted again.
[0082] Preferably, this method further includes: logging the DCS Layer 2 screen conversion process. The log records and manages key information during the file parsing process, and facilitates backtracking.
[0083] The above description is only a specific embodiment of this application, but the protection scope of this application is not limited thereto. Any changes or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the protection scope of this application.
Claims
1. A nuclear power DCS two-layer picture standardization conversion method, characterized in that, The method comprises the following steps: S1, constructing a standardized data structure for configuration, the standardized data structure comprising a component part, a data mapping part and a picture part, each part being provided with a corresponding standard format, the component part comprising component appearance attributes, template variables and component functions, the data mapping part comprising data sources and data types, and the picture part comprising picture appearance, event scripts and data relationships; S2, decomposing and reclassifying the data contained in the DCS two-layer picture file, dividing each data into the corresponding part of the standardized data structure, and remodeling the data structure; converting the data of each part into the standard format of the corresponding part to obtain standardized DCS two-layer data; S2 comprises: dividing the data associated with components in the DCS two-layer picture file into the component part and converting it into the standard format of the component part; dividing the data associated with data mapping in the DCS two-layer picture file into the data mapping part and converting it into the standard format of the data mapping part; dividing the data associated with the picture in the DCS two-layer picture file into the picture part and converting it into the standard format of the picture part; obtaining standardized DCS two-layer data; S3, pushing the standardized DCS two-layer data to the configuration tool for completion and mapping, and then downloading and running.
2. The nuclear power plant DCS two-layer screen standardization conversion method according to claim 1, characterized in that, If the DCS two-layer picture file is a picture file containing only pictures, S2 comprises: dividing the data associated with template variables in the measurement point information into the component part and converting it into the standard format of the template variables; dividing the data associated with component functions in the driving event into the component part and converting it into the standard format of the component functions; dividing the data associated with component appearance in the picture basic information into the component part and converting it into the standard format of the component appearance; obtaining standardized component data; dividing the data associated with data sources in the measurement point information into the data mapping part and converting it into the standard format of the data sources to obtain standardized data mapping data; dividing the data associated with data relationships in the measurement point information into the picture part and converting it into the standard format of the data relationships; dividing the data associated with event scripts in the driving event into the picture part and converting it into the standard format of the event scripts; dividing the data associated with picture appearance in the picture basic information into the picture part and converting it into the standard format of the picture appearance; obtaining standardized picture data; combining the standardized component data, the standardized data mapping data and the standardized picture data to obtain standardized DCS two-layer data.
3. The nuclear power plant DCS two-layer screen standardization conversion method according to claim 1, characterized in that, If the DCS two-layer picture file is an interactive operation picture file, S2 comprises: dividing the data associated with component functions in the event script into the component part and converting it into the standard format of the component functions; dividing the data associated with template variables in the parameter variables into the component part and converting it into the standard format of the template variables; dividing the data associated with component appearance in the appearance information into the component part and converting it into the standard format of the component appearance; obtaining standardized component data; Dividing data associated with the event script in the event script into a picture part and converting the data into a standard format of the event script; dividing data associated with a picture appearance in the appearance information into the picture part and converting the data into a standard format of the picture appearance; obtaining standardized picture data; Combining the standardized component data and the standardized picture data to obtain standardized DCS two-layer data.
4. The nuclear power plant DCS two-layer screen standardization conversion method according to claim 1, characterized in that, If the DCS two-layer picture file is a control window picture file, S2 includes: Dividing data associated with a template variable in the pop-up window content and the window parameter into a component part and converting the data into a standard format of the template variable; dividing data associated with a component function in the window function into the component part and converting the data into a standard format of the component function; obtaining standardized component data; Based on the standardized component data, obtaining standardized DCS two-layer data.
5. The nuclear power plant DCS two-layer screen standardization conversion method according to claim 1, characterized in that, If the DCS two-layer picture file is a component file, S2 includes: Dividing data associated with a component appearance in the static appearance into the component part and converting the data into a standard format of the component appearance; dividing data associated with a component function in the driving event into the component part and converting the data into a standard format of the component function; dividing data associated with a template variable in the constant information into the component part and converting the data into a standard format of the template variable; obtaining standardized component data; Based on the standardized component data, obtaining standardized DCS two-layer data.
6. The nuclear power plant DCS two-layer screen standardization conversion method according to claim 1, characterized in that, If the DCS two-layer picture file is a control window picture file, S2 includes: Dividing data associated with a component appearance in the static appearance into the component part and converting the data into a standard format of the component appearance; dividing data associated with a component function in the driving event into the component part and converting the data into a standard format of the component function; dividing data associated with a template variable in the constant information into the component part and converting the data into a standard format of the template variable; obtaining standardized component data; Based on the standardized component data, obtaining standardized DCS two-layer data.
7. The nuclear power plant DCS two-layer screen standardization conversion method according to claim 1, characterized in that, S3 includes: Modifying data attributes of the standardized DCS two-layer data and performing configuration based on the modified standardized DCS two-layer data.
8. The nuclear power plant DCS two-layer screen standardization conversion method according to claim 1, characterized in that, The method further includes: Logging the DCS two-layer picture conversion process and recording and managing key information in the file parsing process through the log.
Citation Information
Patent Citations
Nuclear power station DCS simulation modeling method
CN104536400A
Method and device for converting configuration file into XML file, equipment and storage medium
CN113221511A
Index picture configuration method
CN115185509A