Nuclear power entity data display method and device, electronic equipment and storage medium
Through a nuclear power entity data display method, the engineering stage and nuclear power entity identification information are used to determine the matching nuclear power entity structure data from the pre-configured candidate entity structure data, and the target and associated display data are generated, which solves the problems of untimely transmission of nuclear power plants and poor data quality, and realizes efficient display and circulation of data.
Patent Information
- Application Number
- CN202510189793.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-20
- Publication Date
- 2025-06-27
AI Technical Summary
Due to the limitations of information system construction, the data accumulated by nuclear power plants in their life cycle is not timely, the caliber is not unified, and the data cannot be automatically transmitted. The data quality is poor and there are many duplicate data, which fails to fully utilize the value of the data.
A method for displaying nuclear power entity data is proposed. By obtaining data display request information, including engineering stage identification information and nuclear power entity identification information, based on this information, matching nuclear power entity structure data is determined from pre-configured candidate entity structure data, target nuclear power entity and its associated nuclear power entity, target display data and associated display data are generated, and entity data display page is finally generated.
It realizes effective display of the entity data of nuclear power plant at different engineering stages, improves data circulation and nuclear power plant transaction processing efficiency, and solves the problem of insufficient utilization of data value.
Smart Images

Figure CN120218394A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of nuclear power data management, and in particular, to a method, device, electronic device, and storage medium for displaying nuclear power entity data. Background Art
[0002] A large amount of data has been accumulated during the construction of nuclear power projects and informatization construction. These data cover the entire life cycle of nuclear power plants, including various stages such as design, construction, commissioning, operation, and maintenance. However, due to the limitations of the construction of information systems in history, each department can only manage data from its own business needs and lacks the ability to sort out data from the perspective of the entire project. This has led to problems such as untimely data transmission, inconsistent data formats, inability to automatically transmit data, or poor data quality and a large number of duplicate data, thus failing to fully utilize the value of the data.
[0003] Therefore, how to display the data of specified nuclear power plant entities and associated data for different engineering stages of nuclear power plants to improve data circulation and the efficiency of nuclear power plant affairs processing has become a technical problem to be solved urgently. Summary of the Invention
[0004] The main purpose of the embodiments of this application is to propose a method, device, electronic device, and storage medium for displaying nuclear power entity data, aiming to display the data of nuclear power plant entities in different engineering stages.
[0005] To achieve the above purpose, in the first aspect of the embodiments of this application, a method for displaying nuclear power entity data is proposed. The method includes:
[0006] Obtain data display request information corresponding to a target nuclear power plant; wherein, the data display request information includes engineering stage identification information and nuclear power entity identification information, and the engineering stage identification information is used to clarify the target engineering stage corresponding to the requested displayed data;
[0007] Based on the engineering stage identification information, determine matching nuclear power entity structure data from multiple pre-configured candidate entity structure data; wherein, the nuclear power entity structure data contains multiple nuclear power entity data corresponding to the target engineering stage;
[0008] According to the nuclear power entity identification information, determine a target nuclear power entity in the nuclear power entity structure data;
[0009] Generate target display data according to the nuclear power entity data corresponding to the target nuclear power entity;
[0010] Based on the nuclear power entity identification information, determine associated nuclear power entities corresponding to the target nuclear power entity in the nuclear power entity structure data;
[0011] Generate associated display data according to the nuclear power entity data of the associated nuclear power entity;
[0012] Generate an entity data display page according to the target display data and the associated display data.
[0013] In some embodiments, before determining the matching nuclear power entity structure data from multiple pre-configured candidate entity structure data based on the engineering stage identification information, it further includes pre-configuring the multiple candidate entity structure data, specifically including:
[0014] Obtain the nuclear power hierarchical structure information of the target nuclear power plant and the multiple nuclear power entity data corresponding to each nuclear power engineering stage;
[0015] For each nuclear power engineering stage, perform data attachment processing based on the corresponding nuclear power entity data and the nuclear power hierarchical structure information to generate the corresponding candidate entity structure data.
[0016] In some embodiments, the obtaining of the nuclear power hierarchical structure information of the target nuclear power plant includes:
[0017] Obtain multiple nuclear power entity units of the target nuclear power plant;
[0018] Based on the pre-configured coding identification rules, perform basic identification processing on each nuclear power entity unit to obtain first processing data; wherein, the first processing data includes the nuclear power entity identification information corresponding to each nuclear power entity unit;
[0019] Based on the pre-configured hierarchical division rules, perform hierarchical division processing on the first processing data to generate the nuclear power hierarchical structure information.
[0020] In some embodiments, the determining of the associated nuclear power entity corresponding to the target nuclear power entity in the nuclear power entity structure data based on the nuclear power entity identification information includes:
[0021] Obtain the nuclear power data association information corresponding to the target engineering stage; wherein, the nuclear power data association information is used to indicate the data influence relationship between each nuclear power entity unit in the target engineering stage;
[0022] Based on the nuclear power entity identification information, determine the corresponding nuclear power entity unit from the nuclear power hierarchical structure information of the nuclear power entity structure data to obtain the target nuclear power entity;
[0023] According to the nuclear power hierarchical structure information and the nuclear power data association information, obtain the nuclear power entity unit associated with the target nuclear power entity and determine it as the associated nuclear power entity.
[0024] In some embodiments, obtaining the nuclear power entity unit associated with the target nuclear power entity according to the nuclear power hierarchical structure information and the nuclear power data association information and determining it as the associated nuclear power entity includes:
[0025] Determining the target level corresponding to the target nuclear power entity in the nuclear power hierarchical structure information based on the nuclear power entity identification information; wherein, the nuclear power hierarchical structure information divides the target nuclear power plant into multiple nuclear power structure levels, successively including the unit level, the system level, the equipment level, and the component level;
[0026] Based on the nuclear power data association information, determining the nuclear power entity unit having an influence relationship in the nuclear power structure level adjacent to the target level and determining it as the associated nuclear power entity.
[0027] In some embodiments, the data display request information includes multiple pieces of the engineering phase identification information, and determining the matching nuclear power entity structure data from multiple pre-configured candidate entity structure data based on the engineering phase identification information includes:
[0028] Determining multiple pieces of the matching nuclear power entity structure data from multiple pre-configured candidate entity structure data based on multiple pieces of the engineering phase identification information;
[0029] Determining the target nuclear power entity in the nuclear power entity structure data according to the nuclear power entity identification information includes:
[0030] Determining the matching nuclear power entity unit in the nuclear power hierarchical structure information according to the nuclear power entity identification information to obtain the target nuclear power entity;
[0031] Generating the target display data according to the nuclear power entity data corresponding to the target nuclear power entity includes:
[0032] Determining the nuclear power entity data corresponding to different pieces of the engineering phase identification information from multiple pieces of the nuclear power entity structure data according to the nuclear power entity identification information of the target nuclear power entity to generate the target display data.
[0033] In some embodiments, for each nuclear power engineering phase, performing data attachment processing based on the corresponding nuclear power entity data and the nuclear power hierarchical structure information to generate the corresponding candidate entity structure data includes:
[0034] In response to the nuclear power engineering phase of the target nuclear power plant being the design phase, obtaining the drawing model data and design parameter data matching the design phase;
[0035] Form each of the nuclear power entity data based on the drawing model data and the design parameter data that match the design phase.
[0036] Perform data linking processing on each nuclear power entity unit of the nuclear power hierarchical structure information and the corresponding nuclear power entity data to obtain the candidate entity structure data corresponding to the design phase.
[0037] In some embodiments, for each nuclear power project phase, performing data attachment processing based on the corresponding nuclear power entity data and the nuclear power hierarchical structure information to generate the corresponding candidate entity structure data includes:
[0038] In response to the nuclear power project phase of the target nuclear power plant being the construction phase, obtain the construction progress information, construction material data, and construction guidance data that match the construction phase.
[0039] Form each of the nuclear power entity data based on the construction progress information, the construction material data, and the construction guidance data that match the construction phase.
[0040] Perform data linking processing on each nuclear power entity unit of the nuclear power hierarchical structure information and the corresponding nuclear power entity data to obtain the candidate entity structure data corresponding to the construction phase.
[0041] In some embodiments, for each nuclear power project phase, performing data attachment processing based on the corresponding nuclear power entity data and the nuclear power hierarchical structure information to generate the corresponding candidate entity structure data includes:
[0042] In response to the nuclear power project phase of the target nuclear power plant being the commissioning phase, obtain the equipment test data and test record data that match the commissioning phase.
[0043] Form each of the nuclear power entity data based on the equipment test data and the test record data that match the commissioning phase.
[0044] Perform data linking processing on each nuclear power entity unit of the nuclear power hierarchical structure information and the corresponding nuclear power entity data to obtain the candidate entity structure data corresponding to the commissioning phase.
[0045] In some embodiments, for each nuclear power project phase, performing data attachment processing based on the corresponding nuclear power entity data and the nuclear power hierarchical structure information to generate the corresponding candidate entity structure data includes:
[0046] In response to the nuclear power project phase of the target nuclear power plant being the operation phase, obtain the real-time operation data and historical operation data that match the operation phase.
[0047] Form each of the nuclear power entity data based on the real-time operation data and the historical operation data that match the said operation stage.
[0048] Perform data linking processing on each nuclear power entity unit of the nuclear power hierarchical structure information and the corresponding nuclear power entity data to obtain the candidate entity structure data corresponding to the said operation stage.
[0049] In some embodiments, for each of the nuclear power project stages, performing data attachment processing based on the corresponding nuclear power entity data and the nuclear power hierarchical structure information to generate the corresponding candidate entity structure data includes:
[0050] In response to the nuclear power project stage of the target nuclear power plant being the maintenance stage, obtain maintenance inspection data, maintenance plan data, and maintenance progress data that match the maintenance stage.
[0051] Form each of the nuclear power entity data based on the maintenance inspection data, the maintenance plan data, and the maintenance progress data that match the maintenance stage.
[0052] Perform data linking processing on each nuclear power entity unit of the nuclear power hierarchical structure information and the corresponding nuclear power entity data to obtain the candidate entity structure data corresponding to the maintenance stage.
[0053] In some embodiments, the data display request information further includes operator permission information. Generating target display data according to the nuclear power entity data corresponding to the target nuclear power entity includes:
[0054] Perform permission determination according to the operator permission information to obtain the engineering information query permission for the target project stage.
[0055] Obtain the nuclear power entity data corresponding to the target nuclear power entity according to the engineering information query permission, and generate the target display data that matches the engineering information query permission.
[0056] To achieve the above object, a second aspect of the embodiments of the present application proposes a nuclear power entity data display device, and the device includes:
[0057] A data request information acquisition module, configured to acquire data display request information corresponding to a target nuclear power plant; wherein, the data display request information includes project stage identification information and nuclear power entity identification information, and the project stage identification information is used to clarify the target project stage corresponding to the requested display data.
[0058] An entity structure data matching module, configured to determine matching nuclear power entity structure data from multiple pre-configured candidate entity structure data based on the engineering phase identification information; wherein, the nuclear power entity structure data includes multiple nuclear power entity data corresponding to the target engineering phase;
[0059] A target nuclear power entity determination module, configured to determine a target nuclear power entity in the nuclear power entity structure data according to the nuclear power entity identification information;
[0060] A target display data generation module, configured to generate target display data according to the nuclear power entity data corresponding to the target nuclear power entity;
[0061] An associated nuclear power entity determination module, configured to determine an associated nuclear power entity corresponding to the target nuclear power entity in the nuclear power entity structure data based on the nuclear power entity identification information;
[0062] An associated display data generation module, configured to generate associated display data according to the nuclear power entity data of the associated nuclear power entity;
[0063] An entity data display module, configured to generate an entity data display page according to the target display data and the associated display data.
[0064] To achieve the above object, a third aspect of the embodiments of the present application provides an electronic device, the electronic device includes a memory and a processor, the memory stores a computer program, and when the processor executes the computer program, the nuclear power entity data display method described in the first aspect above is implemented.
[0065] To achieve the above object, a fourth aspect of the embodiments of the present application provides a computer-readable storage medium, the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the nuclear power entity data display method described in the first aspect above is implemented.
[0066] The nuclear power entity data display method, device, electronic device and storage medium proposed in this application obtain data display request information corresponding to a target nuclear power plant, where the data display request information includes an engineering stage identification information and a nuclear power entity identification information. Based on the engineering stage identification information, the matching nuclear power entity structure data is determined from multiple pre-configured candidate entity structure data, and then according to the nuclear power entity identification information, the target nuclear power entity is determined in the nuclear power entity structure data, and the target display data is generated according to the nuclear power entity data corresponding to the target nuclear power entity. Then, based on the nuclear power entity identification information, the associated nuclear power entity corresponding to the target nuclear power entity is determined in the nuclear power entity structure data, and the associated display data is generated according to the nuclear power entity data of the associated nuclear power entity, and then the entity data display page is generated according to the target display data and the associated display data. It can be seen that this application sorts out the data of each nuclear power engineering stage to obtain multiple pre-configured candidate entity structure data, and then determines the matching nuclear power entity structure data according to the engineering stage identification information in the data display request information, provides the nuclear power entity data of the corresponding target engineering stage, and determines the target display data and the associated display data according to the nuclear power entity identification information to generate the entity data display page, so as to be able to sort out the data of each nuclear power engineering stage and display the data of the nuclear power plant entities in different nuclear power engineering stages. BRIEF DESCRIPTION OF THE DRAWINGS
[0067] Figure 1 is a flowchart of the nuclear power entity data display method provided by an embodiment of the present application;
[0068] Figure 2 is Figure 1 a flowchart before step S102 in
[0069] Figure 3 is Figure 2 a flowchart of step S201 in
[0070] Figure 4 is Figure 2 a flowchart of step S202 in
[0071] Figure 5 is Figure 2 another flowchart of step S202 in
[0072] Figure 6 is Figure 2 another flowchart of step S202 in
[0073] Figure 7 is Figure 2 another flowchart of step S202 in
[0074] Figure 8 is Figure 2Another flowchart of step S202 in
[0075] Figure 9 is Figure 1 A flowchart of steps S102, S103, and S104 in
[0076] Figure 10 is Figure 1 A flowchart of step S105 in
[0077] Figure 11 is Figure 10 A flowchart of step S1003 in
[0078] Figure 12 is Figure 1 A flowchart of step S104 in
[0079] Figure 13 It is a schematic structural diagram of a nuclear power entity data display device provided by an embodiment of the present application;
[0080] Figure 14 It is a schematic hardware structure diagram of an electronic device provided by an embodiment of the present application. Detailed implementation manners
[0081] 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.
[0082] It should be noted that although functional module division is performed in the device schematic diagram and the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in a different order from the module division in the device or the order in the flowchart. Terms such as "first" and "second" in the description, claims, and the above-mentioned drawings are used to distinguish similar objects and do not necessarily need to describe a specific order or sequence.
[0083] 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.
[0084] Embodiments of the present application provide a nuclear power entity data display method, device, electronic device, and storage medium, aiming to display the data of nuclear power plant entities in different engineering stages.
[0085] The nuclear power entity data display method, device, electronic device, and storage medium provided by the embodiments of the present application will be specifically described through the following embodiments. First, the nuclear power entity data display method in the embodiments of the present application will be described.
[0086] The nuclear power entity data display method provided by the embodiments of the present application relates to the technical field of nuclear power data management. The nuclear power entity data display method provided by the embodiments of the present application can be applied to a terminal, or to a server side, or can also be software running on a terminal or a server side. In some embodiments, the terminal can be a smart phone, a tablet computer, a notebook computer, a desktop computer, etc.; the server side 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 also 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 nuclear power entity data display method, etc., but is not limited to the above forms.
[0087] The present application can be used in many general or special computer system environments or configurations. For example: personal computers, server computers, handheld or portable devices, tablet devices, multiprocessor 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 a distributed computing environment 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.
[0088] Figure 1 is an alternative flowchart of the nuclear power entity data display method provided by the embodiments of the present application, Figure 1 The method in may include but is not limited to steps S101 to S107.
[0089] Step S101, obtaining data display request information corresponding to a target nuclear power plant; wherein, the data display request information includes an engineering phase identification information and a nuclear power entity identification information, and the engineering phase identification information is used to clarify the target engineering phase corresponding to the requested displayed data;
[0090] Step S102: Determine the matching nuclear power entity structure data from multiple pre-configured candidate entity structure data based on the engineering phase identification information; among them, the nuclear power entity structure data includes multiple nuclear power entity data corresponding to the target engineering phase.
[0091] Step S103: Determine the target nuclear power entity in the nuclear power entity structure data according to the nuclear power entity identification information.
[0092] Step S104: Generate the target display data according to the nuclear power entity data corresponding to the target nuclear power entity.
[0093] Step S105: Determine the associated nuclear power entity corresponding to the target nuclear power entity in the nuclear power entity structure data based on the nuclear power entity identification information.
[0094] Step S106: Generate the associated display data according to the nuclear power entity data of the associated nuclear power entity.
[0095] Step S107: Generate an entity data display page according to the target display data and the associated display data.
[0096] Steps S101 to S107 illustrated in the embodiments of the present application obtain the data display request information corresponding to the target nuclear power plant through the engineering phase identification information and the nuclear power entity identification information included in the data display request information. Determine the matching nuclear power entity structure data from multiple pre-configured candidate entity structure data based on the engineering phase identification information, then determine the target nuclear power entity in the nuclear power entity structure data according to the nuclear power entity identification information, and generate the target display data according to the nuclear power entity data corresponding to the target nuclear power entity. Then determine the associated nuclear power entity corresponding to the target nuclear power entity in the nuclear power entity structure data based on the nuclear power entity identification information, generate the associated display data according to the nuclear power entity data of the associated nuclear power entity, and then generate an entity data display page according to the target display data and the associated display data. It can be seen that the present application sorts out the data of each nuclear power engineering phase to obtain multiple pre-configured candidate entity structure data, and then determines the matching nuclear power entity structure data according to the engineering phase identification information in the data display request information, provides the nuclear power entity data corresponding to the target engineering phase, and determines the target display data and the associated display data according to the nuclear power entity identification information, and generates an entity data display page, so as to sort out the data of each nuclear power engineering phase and display the data of the nuclear power plant entities in different nuclear power engineering phases.
[0097] In step S101 of some embodiments, data display request information associated with the target nuclear power plant is first obtained. The data display request information is used to represent the data request information of the nuclear power plant staff of the target nuclear power plant and includes two key parts: the engineering phase identification information and the nuclear power entity identification information. The role of the engineering phase identification information is to clarify the target engineering phase corresponding to the requested displayed data. There are multiple life cycles in nuclear power engineering construction, such as the design phase, construction phase, commissioning phase, operation phase, and maintenance phase. Each engineering phase of the nuclear power plant has its unique data requirements and concerns. Through the engineering phase identification information, it is possible to determine in which engineering phase of the nuclear power plant the data that the user needs to view is generated, so as to be able to screen out the data related to the target engineering phase from the huge database.
[0098] In step S102 of some embodiments, nuclear power entity structure data that matches the target engineering phase is screened out from the pre-configured candidate entity structure data according to the engineering phase identification information, ensuring that the data related to the target engineering phase can be accurately located from the massive data. Among them, the nuclear power entity structure data includes multiple nuclear power entity data corresponding to the target engineering phase. The nuclear power entity data is used to represent the data generated by each nuclear power entity unit in the target nuclear power plant in the corresponding target engineering phase.
[0099] Please refer to Figure 2 , in some embodiments, before step S102, it may include but is not limited to steps S201 to S202:
[0100] Step S201, obtaining the nuclear power hierarchical structure information of the target nuclear power plant and multiple nuclear power entity data corresponding to each nuclear power engineering phase;
[0101] Step S202, for each nuclear power engineering phase, performing data attachment processing based on the corresponding nuclear power entity data and nuclear power hierarchical structure information to generate the corresponding candidate entity structure data.
[0102] In step S201 of some embodiments, the nuclear power hierarchical structure information of the target nuclear power plant and multiple nuclear power entity data corresponding to each nuclear power engineering phase are obtained. The nuclear power hierarchical structure information is used to describe the structural relationship between multiple different levels of the target nuclear power plant and is an embodiment of the organization method of the systems and equipment of the target nuclear power plant.
[0103] Please refer to Figure 3 , in some embodiments, step S201 may include but is not limited to steps S301 to S303:
[0104] Step S301, obtaining multiple nuclear power entity units of the target nuclear power plant;
[0105] Step S302: Based on the pre-configured coding identification rules, perform basic identification processing on each nuclear power entity unit to obtain first processed data; wherein, the first processed data includes nuclear power entity identification information corresponding to each nuclear power entity unit.
[0106] Step S303: Based on the pre-configured hierarchical division rules, perform hierarchical division processing on the first processed data to generate nuclear power hierarchical structure information.
[0107] In step S301 of some embodiments, multiple nuclear power entity units of the target nuclear power plant are obtained. The nuclear power entity units cover components at various levels within the target nuclear power plant, from macroscopic power plants, units, systems to microscopic equipment, components, etc.
[0108] In step S302 of some embodiments, based on the pre-set coding identification rules, perform basic identification processing on each nuclear power entity unit, and assign unique nuclear power entity identification information to each nuclear power entity unit, thereby obtaining the first processed data. Through this step, each nuclear power entity unit can be accurately identified and referenced. The coding identification rules can be freely set by those skilled in the art or can be set according to the specification documents related to the target nuclear power plant, such as the technical specification.
[0109] In step S303 of some embodiments, based on the pre-configured hierarchical division rules, perform hierarchical division processing on the first processed data, and organize multiple nuclear power entity units of the target nuclear power plant, thereby generating nuclear power hierarchical structure information. The hierarchical division rules are usually defined according to the system architecture and operation logic of the nuclear power plant. For example, the power plant is divided into multiple units, the units are further divided into different systems, and the systems are further subdivided into equipment and components, etc. Through this hierarchical division, the system can construct a clear and structured nuclear power hierarchical structure, providing a framework basis for subsequent data attachment and display.
[0110] Through steps S301 to S303, the multiple nuclear power entity units of the target nuclear power plant are processed through the pre-configured coding identification rules and hierarchical division rules, thereby obtaining accurate nuclear power entity identification information and nuclear power hierarchical structure information, which is beneficial for subsequent sorting and display of data in different nuclear power engineering stages.
[0111] In step S202 of some embodiments, for each nuclear power engineering phase, the system performs data attachment processing based on the corresponding nuclear power entity data and nuclear power hierarchical structure information. The scattered nuclear power entity data is integrated with the nuclear power hierarchical structure information to ensure that each nuclear power entity data can be accurately attached to the nuclear power entity unit in its corresponding hierarchical structure, and finally candidate entity structure data is obtained. The candidate entity structure data is a set containing multiple nuclear power entity units and their related data, and these nuclear power entity data are organized in a structured form to reflect the hierarchical relationship and functional connection between the equipment, systems, and components of the target nuclear power plant in different engineering phases. The nuclear power entity data is used to represent the data generated by each nuclear power entity unit in the target nuclear power plant in the corresponding target engineering phase.
[0112] It should be noted that since the same nuclear power hierarchical structure information is used to generate the candidate entity structure data for each nuclear power engineering phase, if there is a need to modify the hierarchical structure of the target nuclear power plant or one of its equipment or components, the nuclear power hierarchical structure information can be modified, so that multiple candidate entity structure data will also be correspondingly modified. In this way, the candidate entity structure data can be updated in a timely manner, improving the real-time nature of the displayed data.
[0113] In some specific embodiments, the nuclear power hierarchical structure information can be a nuclear power entity structure tree, and nuclear power entity identification information is set for each node. The candidate entity structure data is to add the corresponding nuclear power entity data to each node of the nuclear power entity structure tree.
[0114] Through steps S201 to S202, for each nuclear power engineering phase, the corresponding candidate entity structure data is constructed, so as to organize the data of each nuclear power engineering phase well, be able to correspond to different engineering phase identification information, and provide the nuclear power entity data of different engineering phases to display the data of the nuclear power plant entity in different nuclear power engineering phases.
[0115] Please refer to Figure 4 , in some embodiments, step S202 may include but is not limited to steps S401 to S403:
[0116] Step S401, in response to the nuclear power engineering phase of the target nuclear power plant being the design phase, obtain the drawing model data and design parameter data matching the design phase;
[0117] Step S402, based on the drawing model data and design parameter data matching the design phase, form each nuclear power entity data;
[0118] Step S403: Perform data linking processing on each nuclear power entity unit of the nuclear power hierarchical structure information and the corresponding nuclear power entity data to obtain candidate entity structure data corresponding to the design stage.
[0119] In step S401 of some embodiments, when the engineering stage of the target nuclear power plant is the design stage, obtain drawing model data and design parameter data that match the design stage. The drawing model data includes drawing data or model data for depicting the physical layout and system architecture of the target nuclear power plant, and the design parameter data includes key information such as performance indicators and technical specifications of various parts of the target nuclear power plant.
[0120] In step S402 of some embodiments, further form a plurality of nuclear power entity data according to the obtained drawing model data and design parameter data.
[0121] In step S403 of some embodiments, perform data linking processing on each nuclear power entity unit in the nuclear power hierarchical structure information and the corresponding nuclear power entity data. Combine the structured nuclear power hierarchical structure information with the specific nuclear power entity data to form a complete candidate entity structure data that matches the design stage. Through data linking, each nuclear power entity unit in the hierarchical structure is assigned specific data corresponding to the design stage, so that the candidate entity structure data can not only reflect the physical and logical levels of the nuclear power plant, but also contain data information of the design stage.
[0122] Please refer to Figure 5 , in some embodiments, step S202 may further include but is not limited to steps S501 to S503:
[0123] Step S501: In response to the nuclear power engineering stage of the target nuclear power plant being the construction stage, obtain construction progress information, construction material data, and construction guidance data that match the construction stage;
[0124] Step S502: Form each nuclear power entity data according to the construction progress information, construction material data, and construction guidance data that match the construction stage;
[0125] Step S503: Perform data linking processing on each nuclear power entity unit of the nuclear power hierarchical structure information and the corresponding nuclear power entity data to obtain candidate entity structure data corresponding to the construction stage.
[0126] In step S501 of some embodiments, when the engineering phase of the target nuclear power plant is the construction phase, construction progress information, construction material data, and construction guidance data related to the construction phase are obtained. The construction progress information reflects the real-time status and completion progress of the nuclear power plant construction. The construction material data covers the specifications, quantities, and quality information of various materials used during the construction process, as well as the arrival and circulation information of various materials. The construction guidance data includes construction drawings, technical specifications, operation manuals, etc. These information provide detailed guidance and reference for the construction, such as the actual installation positions of pipelines, weld joint information, construction quality information, etc.
[0127] In step S502 of some embodiments, according to the construction progress information, construction material data, and construction guidance data that match the construction phase, nuclear power entity data for each nuclear power entity unit is formed.
[0128] In step S503 of some embodiments, data linking processing is performed on each nuclear power entity unit in the nuclear power hierarchical structure information and the corresponding nuclear power entity data. By combining the structured nuclear power hierarchical structure information with the specific nuclear power entity data, a complete candidate entity structure data that matches the construction phase is formed. Through data linking, each nuclear power entity unit in the hierarchical structure is assigned specific data corresponding to the construction phase, enabling the candidate entity structure data to not only reflect the physical and logical levels of the nuclear power plant but also contain data information of the construction phase.
[0129] Please refer to Figure 6 , in some embodiments, step S202 may further include but is not limited to steps S601 to S603:
[0130] Step S601, in response to the nuclear power engineering phase of the target nuclear power plant being the commissioning phase, obtain equipment test data and test record data that match the commissioning phase;
[0131] Step S602, according to the equipment test data and test record data that match the commissioning phase, form the nuclear power entity data for each;
[0132] Step S603, perform data linking processing on each nuclear power entity unit of the nuclear power hierarchical structure information and the corresponding nuclear power entity data to obtain candidate entity structure data corresponding to the commissioning phase.
[0133] In step S601 of some embodiments, when the engineering phase of the target nuclear power plant is the commissioning phase, obtain equipment test data and test record data related to the commissioning phase. The equipment test data includes the test results of various performance indicators of the equipment during the commissioning process, while the test record data details the test time, test conditions, test methods, as well as the problems found and solutions during the test process.
[0134] In step S602 of some embodiments, the processing procedure of this step is the same as that of step S402 or step 502, except that nuclear power entity data is formed based on equipment test data and test record data here.
[0135] In step S603 of some embodiments, the processing procedure of this step is the same as that of step S403 or step 503, except that a complete candidate entity structure data matching the commissioning phase is formed here. Through data linking, each nuclear power entity unit in each hierarchical structure is assigned specific data corresponding to the commissioning phase, so that the candidate entity structure data can not only reflect the physical and logical levels of the nuclear power plant, but also contain data information of the commissioning phase.
[0136] Please refer to Figure 7 , in some embodiments, step S202 may further include but is not limited to steps S701 to S703:
[0137] Step S701, in response to the nuclear power engineering phase of the target nuclear power plant being the operation phase, obtain real-time operation data and historical operation data matching the operation phase;
[0138] Step S702, form each nuclear power entity data according to the real-time operation data and historical operation data matching the operation phase;
[0139] Step S703, perform data linking processing on each nuclear power entity unit of the nuclear power hierarchical structure information and the corresponding nuclear power entity data to obtain candidate entity structure data corresponding to the operation phase.
[0140] In step S701 of some embodiments, when the engineering phase of the target nuclear power plant is the operation phase, obtain real-time operation data and historical operation data related to the operation phase. The real-time operation data reflects the current operation state of the nuclear power plant, including real-time performance parameters of equipment, working states of systems, and safety monitoring data, etc. The historical operation data records various data accumulated during the operation of the nuclear power plant, such as operation time of equipment, maintenance records, occurrence and solution of faults, etc.
[0141] In step S702 of some embodiments, the processing procedure of this step is the same as that of step S402 or step 502, except that nuclear power entity data is formed based on the real-time operation data and historical operation data here.
[0142] In step S703 of some embodiments, the processing of this step is the same as that of step S403 or step 503, except that here a complete candidate entity structure data matching the operation phase is formed. Through data linking, each nuclear power entity unit in each hierarchical structure is assigned specific data corresponding to the operation phase, so that the candidate entity structure data can not only reflect the physical and logical levels of the nuclear power plant, but also contain the data information of the operation phase.
[0143] Please refer to Figure 8 , in some embodiments, step S202 may further include but is not limited to steps S801 to S803:
[0144] Step S801, in response to the nuclear power engineering phase of the target nuclear power plant being the maintenance phase, obtain maintenance inspection data, maintenance plan data, and maintenance progress data matching the maintenance phase;
[0145] Step S802, form each nuclear power entity data according to the maintenance inspection data, maintenance plan data, and maintenance progress data matching the maintenance phase;
[0146] Step S803, perform data linking processing on each nuclear power entity unit of the nuclear power hierarchical structure information and the corresponding nuclear power entity data to obtain candidate entity structure data corresponding to the maintenance phase.
[0147] In step S801 of some embodiments, when the engineering phase of the target nuclear power plant is the maintenance phase, obtain maintenance inspection data, maintenance plan data, and maintenance progress data related to the maintenance phase. The maintenance inspection data records the maintenance history and inspection results of the equipment, the maintenance plan data records the arrangements and schedules of future maintenance activities, and the maintenance progress data reflects the execution status of the current maintenance tasks.
[0148] In step S802 of some embodiments, the processing of this step is the same as that of step S402 or step 502, except that here the nuclear power entity data is formed according to the maintenance inspection data, maintenance plan data, and maintenance progress data.
[0149] In step S803 of some embodiments, the processing of this step is the same as that of step S403 or step 503, except that here a complete candidate entity structure data matching the maintenance phase is formed. Through data linking, each nuclear power entity unit in each hierarchical structure is assigned specific data corresponding to the maintenance phase, so that the candidate entity structure data can not only reflect the physical and logical levels of the nuclear power plant, but also contain the data information of the maintenance phase.
[0150] In step S103 of some embodiments, according to the nuclear power entity identification information, the target nuclear power entity is accurately located and determined in the constructed nuclear power entity structure data. The nuclear power entity identification information can help accurately find the corresponding nuclear power entity unit in the complex nuclear power plant structure and determine it as the target nuclear power entity. Thus, it is ensured that according to the user's needs, a specific device or system in the nuclear power plant can be located and accurate data information can be provided to the user.
[0151] In step S104 of some embodiments, according to the nuclear power entity data corresponding to the target nuclear power entity, the target display data for display is generated. After obtaining the nuclear power entity data, various data formats suitable for display can be generated according to the characteristics of the data to obtain the target display data. For example, if the user is concerned about the maintenance history of the device, the system will sort out the repair records and failure timeline of the device and display them in a clear text or graphic form.
[0152] Please refer to Figure 9 , in some embodiments, the data display request information includes multiple engineering stage identification information, and step S102 may include but is not limited to:
[0153] Step S901, determining multiple matching nuclear power entity structure data from multiple pre-configured candidate entity structure data based on the multiple engineering stage identification information;
[0154] Step S103 may include but is not limited to:
[0155] Step S902, determining the matching nuclear power entity unit in the nuclear power hierarchy information according to the nuclear power entity identification information to obtain the target nuclear power entity;
[0156] Step S104 may include but is not limited to:
[0157] Step S903, determining the nuclear power entity data corresponding to different engineering stage identification information from multiple nuclear power entity structure data according to the nuclear power entity identification information of the target nuclear power entity, and generating the target display data.
[0158] In step S901 of some embodiments, the data display request information may contain more than one engineering stage identification information. Then, it is necessary to determine multiple matching nuclear power entity structure data from multiple pre-configured candidate entity structure data according to the multiple engineering stage identification information to integrate the data of different nuclear power engineering stages. Thus, a more comprehensive perspective is provided for the user, enabling the user to view the status and information of the target nuclear power plant in different nuclear power engineering stages simultaneously. For example, the user may need to view the specification parameters in the design stage and the actual data in the construction stage at the same time for comparative analysis or performance evaluation.
[0159] In steps S902 to S903 of some embodiments, a matching nuclear power entity unit is determined in the nuclear power hierarchical structure information according to the nuclear power entity identification information, so as to obtain the target nuclear power entity. Even if it is necessary to integrate data from different nuclear power engineering stages, the nuclear power hierarchical structure information of the target nuclear power plant remains unchanged in different nuclear power engineering stages. Therefore, a matching nuclear power entity unit can be determined from the nuclear power hierarchical structure information to obtain the target nuclear power entity. Then, according to the obtained target nuclear power entity, nuclear power entity data corresponding to different nuclear power engineering stages are determined from multiple nuclear power entity structure data, and target display data is generated.
[0160] Through steps S901 to S903, the nuclear power entity data of different nuclear power engineering stages are integrated. This integration of multi-stage data not only provides users with rich information, but also enables users to view the status changes and trends of the nuclear power plant at different stages simultaneously. For example, users can view the expected performance of a certain device in the design stage, the installation progress in the construction stage, the test results in the commissioning stage, and the actual operation data in the operation stage at the same time.
[0161] In step S105 of some embodiments, associated nuclear power entities related to the target nuclear power entity are determined in the nuclear power entity structure data according to the nuclear power entity identification information. The nuclear power entity structure data provides a comprehensive framework that includes the hierarchical relationships and interactions among various devices, systems, and their components within the nuclear power plant. Through this structured data, it is possible to identify which nuclear power entity units are interdependent or interact with the target nuclear power entity during operation.
[0162] Please refer to Figure 10 , in some embodiments, step S105 may include but is not limited to steps S1001 to S1003:
[0163] Step S1001, obtain nuclear power data association information corresponding to the target engineering stage; wherein, the nuclear power data association information is used to indicate the data influence relationship among nuclear power entity units in the target engineering stage;
[0164] Step S1002, based on the nuclear power entity identification information, determine the corresponding nuclear power entity unit from the nuclear power hierarchical structure information of the nuclear power entity structure data to obtain the target nuclear power entity;
[0165] Step S1003, according to the nuclear power hierarchical structure information and the nuclear power data association information, obtain the nuclear power entity units associated with the target nuclear power entity and determine them as associated nuclear power entities.
[0166] In step S1001 of some embodiments, nuclear power data association information corresponding to the target engineering phase is obtained. The nuclear power data association information reveals the data influence relationships among nuclear power entity units under a specific nuclear power engineering phase. For example, during the operation phase, the operating state of a certain device may directly affect the performance of the auxiliary system connected to it. The nuclear power data association information may be sourced from design documents, operation records, or real-time monitoring data, and can be used to understand the dynamic relationships among various nuclear power entity units within the target nuclear power plant.
[0167] In step S1002 of some embodiments, based on the nuclear power entity identification information, the corresponding nuclear power entity unit is determined from the nuclear power hierarchical structure information of the nuclear power entity structure data, thereby determining the target nuclear power entity. By using the nuclear power entity identification information as a key index, the target nuclear power entity can be accurately identified in the complex hierarchical structure, ensuring the accuracy of subsequent analysis.
[0168] In step S1003 of some embodiments, according to the nuclear power hierarchical structure information and the nuclear power data association information, the nuclear power entity units associated with the target nuclear power entity are obtained, and these nuclear power entity units are determined as associated nuclear power entities. By analyzing the nuclear power entity units associated with the target nuclear power entity in the hierarchical structure and the nuclear power entity units having data influence on the target nuclear power entity, the associated nuclear power entities are determined.
[0169] For example, if the target nuclear power entity is a key reactor system, then the associated entities may include the cooling system, the control system, and the relevant sensor network. By combining the nuclear power hierarchical structure information and the nuclear power data association information, these associated nuclear power entities can be identified and finally displayed. This not only expands the scope of data display but also provides a more comprehensive perspective for users to help them understand the interactions among various parts within the target nuclear power plant.
[0170] Please refer to Figure 11 , in some embodiments, step S1003 may include but is not limited to steps S1101 to S1102:
[0171] Step S1101, determining the target level corresponding to the target nuclear power entity in the nuclear power hierarchical structure information based on the nuclear power entity identification information; wherein, the nuclear power hierarchical structure information divides the target nuclear power plant into multiple nuclear power structure levels, successively including the unit level, the system level, the equipment level, and the component level;
[0172] Step S1102, based on the nuclear power data association information, determining the nuclear power entity units having an influence relationship in the nuclear power structure level adjacent to the target level as the associated nuclear power entities.
[0173] In step S1101 of some embodiments, based on the nuclear power entity identification information, determine the target level in the nuclear power hierarchical structure information where the target nuclear power entity is located. In this embodiment, the nuclear power hierarchical structure information divides the target nuclear power plant into multiple structural levels, successively including the unit level, the system level, the equipment level, and the component level. This can provide a clear organizational framework for the equipment and components of the target nuclear power plant, so that the specific position of the target nuclear power entity in the hierarchical structure can be accurately located according to the nuclear power entity identification information of the target nuclear power entity.
[0174] In step S1102 of some embodiments, based on the nuclear power data association information, determine the nuclear power entity units with an influence relationship in the nuclear power structure level adjacent to the target level, and determine them as associated nuclear power entities. The nuclear power data association information reveals the data interaction and influence relationship between each nuclear power entity unit in the target nuclear power plant. These relationships may exist between adjacent levels or may span multiple levels. In order to avoid displaying the data of too many indirectly affected nuclear power entity units, only some nuclear power entity units adjacent to the target level are determined as associated nuclear power entities. In this way, not only can the entities directly related to the target nuclear power entity be identified, but also other nuclear power entity units that have an impact on it in terms of function or data flow can be discovered, thus providing a more comprehensive data association view for users.
[0175] Through steps S1101 to S1102, a complete view including the target nuclear power entity and its associated nuclear power entities can be generated. It not only reflects the physical and logical relationships between each nuclear power entity unit in the target nuclear power plant, but also reveals the interactions in data flow and functional interaction. This can provide important data support for the management and decision-making of the target nuclear power plant, help users better understand the operating status of the target nuclear power plant, and thus indirectly ensure the safe and efficient operation of the target nuclear power plant.
[0176] In step S106 of some embodiments, generate the associated display data for display according to the nuclear power entity data corresponding to the determined associated nuclear power entities. Convert the nuclear power entity data corresponding to the associated nuclear power entities into an intuitive and easy-to-understand data format so that users can comprehensively understand the status and functions of the associated nuclear power entities. For example, if a user is concerned about the cooling system of a certain device, then the operating parameters, temperature data, maintenance records, etc. related to the cooling system can be extracted. At the same time, the visualization effect of the data also needs to be considered to ensure that users can quickly obtain key information.
[0177] In step S107 of some embodiments, the target display data and the associated display data are integrated to generate a comprehensive and intuitive entity data display page. The target display data and the associated display data respectively contain the key information of the target nuclear power entity and its associated nuclear power entities. The target display data and the associated display data can be converted into intuitive charts, graphs, and tables, and at the same time, interactive functions such as data filtering, sorting, and detailed information viewing are provided to meet the needs of different users.
[0178] Please refer to Figure 12 , in some embodiments, the data display request information further includes operator permission information, and step S104 may further include but is not limited to steps S1201 to S1202:
[0179] Step S1201, perform permission determination according to the operator permission information to obtain the engineering information query permission for the target engineering phase;
[0180] Step S1202, obtain the nuclear power entity data corresponding to the target nuclear power entity according to the engineering information query permission, and generate target display data that matches the engineering information query permission.
[0181] In step S1201 of some embodiments, judge the engineering information query permission that the user currently operating has in the current target engineering phase according to the operator permission information. The operator permission information is the key for the system to identify the user's role and responsibilities, which determines what data the user can access and what operations the user can perform. For example, an ordinary operator may only be able to query real-time operation data, while engineers or managers may have higher-level permissions to access design parameters, maintenance records, and historical data, etc. By determining the operator permission information of the user, it can ensure that the user can only obtain information that conforms to their responsibilities and permissions, thus ensuring the security and confidentiality of the data.
[0182] In step S1202 of some embodiments, obtain the nuclear power entity data related to the target nuclear power entity according to the engineering information query permission that the user has. In some cases, the nuclear power entity data related to the target nuclear power entity in the target engineering phase can also be correspondingly changed according to the engineering information query permission that the user has in the target engineering phase. For example, if the target engineering phase is the operation phase, for an operator who needs to monitor the real-time status of the equipment, the system will generate a display page containing real-time operation data; while for an engineer responsible for equipment maintenance, the system will provide complete historical operation data, so as to provide customized data displays for users of different roles, improve work efficiency and support more accurate decision-making.
[0183] Through steps S1201 to S1202, not only the query requirements of the user in the current engineering stage are met, but also the security and compliance of the data are ensured through the operator permission information.
[0184] In the embodiment of the present application, by obtaining the data display request information corresponding to the target nuclear power plant, the data display request information includes the engineering stage identification information and the nuclear power entity identification information. Based on the engineering stage identification information, the matching nuclear power entity structure data is determined from multiple pre-configured candidate entity structure data. Then, according to the nuclear power entity identification information, the target nuclear power entity is determined in the nuclear power entity structure data, and the target display data is generated according to the nuclear power entity data corresponding to the target nuclear power entity. Then, based on the nuclear power entity identification information, the associated nuclear power entity corresponding to the target nuclear power entity is determined in the nuclear power entity structure data, and the associated display data is generated according to the nuclear power entity data of the associated nuclear power entity. Then, according to the target display data and the associated display data, an entity data display page is generated. It can be seen that in the present application, by sorting out the data of each nuclear power engineering stage, multiple pre-configured candidate entity structure data are obtained, and then according to the engineering stage identification information in the data display request information, the matching nuclear power entity structure data is determined, the nuclear power entity data corresponding to the target engineering stage is provided, and according to the nuclear power entity identification information, the target display data and the associated display data are determined, and an entity data display page is generated, so that the data of each nuclear power engineering stage can be sorted out and the data of the nuclear power plant entities in different nuclear power engineering stages can be displayed.
[0185] Please refer to Figure 13 , the embodiment of the present application further provides a nuclear power entity data display device, which can implement the above nuclear power entity data display method. The device includes:
[0186] A data request information acquisition module, configured to acquire data display request information corresponding to the target nuclear power plant; wherein, the data display request information includes engineering stage identification information and nuclear power entity identification information, and the engineering stage identification information is used to clarify the target engineering stage corresponding to the requested display data;
[0187] An entity structure data matching module, configured to determine the matching nuclear power entity structure data from multiple pre-configured candidate entity structure data based on the engineering stage identification information; wherein, the nuclear power entity structure data includes multiple nuclear power entity data corresponding to the target engineering stage;
[0188] A target nuclear power entity determination module, configured to determine the target nuclear power entity in the nuclear power entity structure data according to the nuclear power entity identification information;
[0189] A target display data generation module, configured to generate target display data according to the nuclear power entity data corresponding to the target nuclear power entity;
[0190] The associated nuclear power entity determination module is used to determine, in the nuclear power entity structure data, the associated nuclear power entities corresponding to the target nuclear power entity based on the nuclear power entity identification information;
[0191] The associated display data generation module is used to generate associated display data according to the nuclear power entity data of the associated nuclear power entities;
[0192] The entity data display module is used to generate an entity data display page according to the target display data and the associated display data.
[0193] The specific implementation manner of this nuclear power entity data display device is basically the same as the specific embodiments of the above nuclear power entity data display method, and will not be elaborated here.
[0194] An embodiment of this application also provides an electronic device. The electronic device includes a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, the above nuclear power entity data display method is implemented. This electronic device can be any intelligent terminal including a tablet computer, an in-vehicle computer, etc.
[0195] Please refer to Figure 14 , Figure 14 which illustrates the hardware structure of an electronic device in another embodiment. The electronic device includes:
[0196] A processor 1401, which can be implemented in ways such as a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided by the embodiments of this application;
[0197] A memory 1402, which can be implemented in forms such as a read-only memory (ROM), a static storage device, a dynamic storage device, or a random access memory (RAM). 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 entity data display method of the embodiments of this application;
[0198] An input / output interface 1403, which is used to implement information input and output;
[0199] A communication interface 1404 for implementing communication and interaction between this device and other devices, which can achieve communication through wired means (such as USB, network cable, etc.) or wireless means (such as mobile network, WI-FI, Bluetooth, etc.);
[0200] A bus 1405 for transmitting information between various components of the device (such as a processor 1401, a memory 1402, an input / output interface 1403, and a communication interface 1404);
[0201] Among them, the processor 1401, the memory 1402, the input / output interface 1403, and the communication interface 1404 achieve communication connections with each other inside the device through the bus 1405.
[0202] The embodiment of this application also provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the above-mentioned nuclear power entity data display method is implemented.
[0203] As a non-transitory computer-readable storage medium, the memory can be used to store non-transitory software programs and non-transitory computer-executable programs. In addition, the memory can include high-speed random access memory, and can 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 optionally includes a memory remotely set relative to the processor, and these remote memories can be connected to the processor through a network. Examples of the above-mentioned network include but are not limited to the Internet, an enterprise intranet, a local area network, a mobile communication network, and combinations thereof.
[0204] The nuclear power entity data display method, device, electronic device, and storage medium provided by the embodiments of the present application obtain data display request information corresponding to a target nuclear power plant, where the data display request information includes engineering phase identification information and nuclear power entity identification information. Based on the engineering phase identification information, the matching nuclear power entity structure data is determined from multiple pre-configured candidate entity structure data, and then according to the nuclear power entity identification information, the target nuclear power entity is determined in the nuclear power entity structure data, and the target display data is generated according to the nuclear power entity data corresponding to the target nuclear power entity. Then, based on the nuclear power entity identification information, the associated nuclear power entity corresponding to the target nuclear power entity is determined in the nuclear power entity structure data, and the associated display data is generated according to the nuclear power entity data of the associated nuclear power entity. Then, according to the target display data and the associated display data, an entity data display page is generated. It can be seen that the present application organizes the data of each nuclear power engineering phase to obtain multiple pre-configured candidate entity structure data, and then determines the matching nuclear power entity structure data according to the engineering phase identification information in the data display request information, provides the nuclear power entity data corresponding to the target engineering phase, and determines the target display data and the associated display data according to the nuclear power entity identification information to generate an entity data display page, so as to organize the data of each nuclear power engineering phase and display the data of the nuclear power plant entities in different nuclear power engineering phases.
[0205] 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 to the technical solutions provided by the embodiments of the present application. Those skilled in the art 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 equally applicable to similar technical problems.
[0206] Those skilled in the art can understand that the technical solutions shown in the figures do not constitute a limitation to the embodiments of the present application, and may include more or fewer steps than shown in the figures, or combine some steps, or different steps.
[0207] 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 may be 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.
[0208] 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.
[0209] In the description of this application and the above-mentioned drawings, terms such as "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 different from those illustrated or described here. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device comprising a series of steps or units does not necessarily have to be limited 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.
[0210] 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 three relationships can exist. 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 items (ones) 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.
[0211] In several embodiments provided in 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 only illustrative. For example, the above-mentioned 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 coupling or direct coupling or communication connection to each other can be through some interfaces. The indirect coupling or communication connection of devices or units can be in electrical, mechanical or other forms.
[0212] The units described above as separate components may or may not be physically separated. The components shown as units may or may not be physical units, that is, they can be located in one place or 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.
[0213] In addition, in each embodiment of the present application, the functional units can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of a software functional unit.
[0214] 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 the present 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 the present application. The foregoing storage medium includes: various media that can store programs such as USB flash drives, mobile hard disks, read-only memories (ROM), random access memories (RAM), magnetic disks, or optical discs.
[0215] The preferred embodiments of the embodiments of the present application have been described above with reference to the accompanying drawings. However, this does not limit the scope of the rights of the embodiments of the present application. Any modification, equivalent replacement, and improvement made by those skilled in the art without departing from the scope and essence of the embodiments of the present application shall fall within the scope of the rights of the embodiments of the present application.
Claims
1. A method for displaying nuclear power entity data, characterized in that: The method comprises: Acquire data display request information corresponding to the target nuclear power plant; wherein the data display request information includes engineering stage identification information and nuclear power entity identification information, and the engineering stage identification information is used to clarify the target engineering stage corresponding to the requested display data; Determine matching nuclear power entity structure data from a plurality of pre-configured candidate entity structure data based on the engineering stage identification information; wherein the nuclear power entity structure data includes a plurality of nuclear power entity data corresponding to the target engineering stage; Determining a target nuclear power entity in the nuclear power entity structure data according to the nuclear power entity identification information; Generate target display data according to the nuclear power entity data corresponding to the target nuclear power entity; Determining, in the nuclear power entity structure data, an associated nuclear power entity corresponding to the target nuclear power entity based on the nuclear power entity identification information; generating associated display data according to the nuclear power entity data of the associated nuclear power entity; Generate an entity data display page based on the target display data and the associated display data.
2. The method according to claim 1, characterized in that Before determining the matching nuclear power entity structure data from a plurality of pre-configured candidate entity structure data based on the engineering stage identification information, it also includes pre-configuring a plurality of the candidate entity structure data, specifically including: Acquire the nuclear power hierarchical structure information of the target nuclear power plant and a plurality of the nuclear power entity data corresponding to each nuclear power engineering stage; For each of the nuclear power engineering stages, data linking processing is performed based on the corresponding nuclear power entity data and the nuclear power hierarchical structure information to generate the corresponding candidate entity structure data.
3. The method according to claim 2, characterized in that The obtaining of the nuclear power hierarchical structure information of the target nuclear power plant includes: Acquire multiple nuclear power entity units of the target nuclear power plant; Based on the pre-configured coding identification rules, basic identification processing is performed on each of the nuclear power entity units to obtain first processed data; wherein the first processed data includes the nuclear power entity identification information corresponding to each of the nuclear power entity units; Based on the pre-configured hierarchical division rules, the first processed data is hierarchically divided to generate the nuclear power hierarchical structure information.
4. The method according to claim 3, characterized in that The determining, in the nuclear power entity structure data, an associated nuclear power entity corresponding to the target nuclear power entity based on the nuclear power entity identification information comprises: Acquire nuclear power data association information corresponding to the target engineering stage; wherein the nuclear power data association information is used to indicate the data influence relationship between the nuclear power entity units under the target engineering stage; Based on the nuclear power entity identification information, determine the corresponding nuclear power entity unit from the nuclear power hierarchical structure information of the nuclear power entity structure data to obtain the target nuclear power entity; According to the nuclear power hierarchical structure information and the nuclear power data association information, the nuclear power entity unit associated with the target nuclear power entity is obtained and determined as the associated nuclear power entity.
5. The method according to claim 4, characterized in that The acquiring, according to the nuclear power hierarchical structure information and the nuclear power data association information, the nuclear power entity unit associated with the target nuclear power entity and determining it as the associated nuclear power entity comprises: Determining a target level corresponding to the target nuclear power entity in the nuclear power level structure information based on the nuclear power entity identification information; wherein the nuclear power level structure information divides the target nuclear power plant into a plurality of nuclear power structure levels, including a unit level, a system level, an equipment level, and a component level in sequence; Based on the nuclear power data association information, the nuclear power entity unit having an influence relationship in the nuclear power structure level adjacent to the target level is determined as the associated nuclear power entity.
6. The method according to claim 3, characterized in that: The data display request information includes a plurality of engineering stage identification information, and the determining matching nuclear power entity structure data from a plurality of pre-configured candidate entity structure data based on the engineering stage identification information includes: Determining a plurality of matching nuclear power entity structure data from a plurality of pre-configured candidate entity structure data based on a plurality of the engineering stage identification information; The step of determining a target nuclear power entity in the nuclear power entity structure data according to the nuclear power entity identification information includes: Determine the matching nuclear power entity unit in the nuclear power hierarchical structure information according to the nuclear power entity identification information, and obtain the target nuclear power entity; The generating target display data according to the nuclear power entity data corresponding to the target nuclear power entity includes: According to the nuclear power entity identification information of the target nuclear power entity, the nuclear power entity data corresponding to the different engineering stage identification information is determined from a plurality of nuclear power entity structure data to generate target display data.
7. The method according to claim 3, characterized in that For each of the nuclear power engineering stages, data linking processing is performed based on the corresponding nuclear power entity data and the nuclear power hierarchical structure information to generate the corresponding candidate entity structure data, including: In response to the nuclear power engineering stage of the target nuclear power plant being a design stage, acquiring drawing model data and design parameter data matching the design stage; According to the drawing model data and the design parameter data matched to the design stage, forming each of the nuclear power entity data; Data linking is performed on each of the nuclear power entity units of the nuclear power hierarchical structure information and the corresponding nuclear power entity data to obtain the candidate entity structure data corresponding to the design stage.
8. The method according to claim 3, characterized in that For each of the nuclear power engineering stages, data linking processing is performed based on the corresponding nuclear power entity data and the nuclear power hierarchical structure information to generate the corresponding candidate entity structure data, including: In response to the nuclear power engineering stage of the target nuclear power plant being a construction stage, obtaining construction progress information, construction material data, and construction guidance data matching the construction stage; Forming each of the nuclear power entity data according to the construction progress information, the construction material data and the construction guidance data matched to the construction stage; Data linking is performed on each of the nuclear power entity units of the nuclear power hierarchical structure information and the corresponding nuclear power entity data to obtain the candidate entity structure data corresponding to the construction stage.
9. The method according to claim 3, characterized in that: For each of the nuclear power engineering stages, data linking processing is performed based on the corresponding nuclear power entity data and the nuclear power hierarchical structure information to generate the corresponding candidate entity structure data, including: In response to the nuclear power engineering stage of the target nuclear power plant being a commissioning stage, acquiring equipment test data and test record data matching the commissioning stage; Forming each of the nuclear power entity data according to the equipment test data and the test record data matched to the commissioning stage; Data linking is performed on each of the nuclear power entity units of the nuclear power hierarchical structure information and the corresponding nuclear power entity data to obtain the candidate entity structure data corresponding to the debugging stage.
10. The method according to claim 3, characterized in that: For each of the nuclear power engineering stages, data linking processing is performed based on the corresponding nuclear power entity data and the nuclear power hierarchical structure information to generate the corresponding candidate entity structure data, including: In response to the nuclear power engineering stage of the target nuclear power plant being an operation stage, acquiring real-time operation data and historical operation data matching the operation stage; According to the real-time operation data and the historical operation data matching the operation stage, forming each of the nuclear power entity data; Data linking is performed on each of the nuclear power entity units in the nuclear power hierarchical structure information and the corresponding nuclear power entity data to obtain the candidate entity structure data corresponding to the operation stage.
11. The method according to claim 3, characterized in that For each of the nuclear power engineering stages, data linking processing is performed based on the corresponding nuclear power entity data and the nuclear power hierarchical structure information to generate the corresponding candidate entity structure data, including: In response to the nuclear power engineering stage of the target nuclear power plant being a maintenance stage, obtaining maintenance and repair data, maintenance plan data, and maintenance progress data matching the maintenance stage; Forming each of the nuclear power entity data according to the maintenance and repair data, the maintenance plan data and the maintenance progress data matched to the maintenance stage; Data linking is performed on each of the nuclear power entity units in the nuclear power hierarchical structure information and the corresponding nuclear power entity data to obtain the candidate entity structure data corresponding to the maintenance stage.
12. The method according to claim 1, characterized in that The data display request information also includes operator authority information, and the generating target display data according to the nuclear power entity data corresponding to the target nuclear power entity includes: Perform authority identification according to the operator authority information to obtain engineering information query authority for the target engineering stage; The nuclear power entity data corresponding to the target nuclear power entity is acquired according to the engineering information query authority, and the target display data matching the engineering information query authority is generated.
13. A nuclear power entity data display device, characterized in that: The device comprises: A data request information acquisition module is used to acquire data display request information corresponding to a target nuclear power plant; wherein the data display request information includes engineering stage identification information and nuclear power entity identification information, and the engineering stage identification information is used to clarify the target engineering stage corresponding to the requested display data; An entity structure data matching module, used to determine matching nuclear power entity structure data from a plurality of pre-configured candidate entity structure data based on the engineering stage identification information; wherein the nuclear power entity structure data includes a plurality of nuclear power entity data corresponding to a target engineering stage; A target nuclear power entity determination module, used to determine the target nuclear power entity in the nuclear power entity structure data according to the nuclear power entity identification information; A target display data generating module, used for generating target display data according to the nuclear power entity data corresponding to the target nuclear power entity; An associated nuclear power entity determination module, used to determine an associated nuclear power entity corresponding to the target nuclear power entity in the nuclear power entity structure data based on the nuclear power entity identification information; An associated display data generating module, used for generating associated display data according to the nuclear power entity data of the associated nuclear power entity; The entity data display module is used to generate an entity data display page according to target display data and associated display data.
14. An electronic device, characterized in that: The electronic device includes a memory and a processor, the memory stores a computer program, and the processor implements the nuclear power entity data display 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 nuclear power entity data display method described in any one of claims 1 to 12 is implemented.
Citation Information
Patent Citations
Nuclear power engineering business data mining system and method based on physical database
CN110879824A
Nuclear power plant SSC and equipment data acquisition method
CN115203163A
Nuclear power system digital configuration method and system
CN117634177A
Nuclear power plant equipment part data management method, storage medium and computer
CN117807083A
Equipment-based knowledge graph construction and application method and device for nuclear power plant
CN118152580A