System and equipment evaluation and analysis system in nuclear power plant based on digital twinning
The digital twin-based system integrates nuclear power plant data for intuitive system supervision, enhancing safety and reliability by using three-dimensional visualization for fault diagnosis and optimization.
Patent Information
- Application Number
- CN202310755419.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-26
- Publication Date
- 2024-12-27
AI Technical Summary
Nuclear power plant operation and maintenance is hindered by scattered and unintuitive management of system and equipment data, relying heavily on personnel experience, which affects efficiency and safety.
A digital twin-based system and equipment evaluation and analysis system using three-dimensional visualization technology to integrate nuclear power plant operation information, forming a fault database and providing decision support for comprehensive evaluation and analysis, enhancing system health management.
Enables efficient and intuitive system supervision, improving safety and reliability of nuclear power plant operations by integrating real-time data with virtual models for fault diagnosis and optimization.
Smart Images

Figure CN119204857A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of nuclear power plant system operation and maintenance, and in particular to a nuclear power plant system and equipment evaluation and analysis system based on digital twins. Background Art
[0002] In recent years, information technology and digital technology have developed rapidly. Faced with the application of technologies such as cloud computing, big data, the Internet of Things, blockchain, digital twins, and three-dimensional visualization, driven by energy-saving and emission reduction policy requirements and intensive and efficient management needs, promoting the digitalization and intelligent transformation and upgrading of the nuclear industry is an inevitable requirement for achieving high-quality development of the nuclear industry.
[0003] Many nuclear power companies in my country have explored the construction of smart power plants. The operation and maintenance of nuclear power plants is the most important part of the operation of nuclear power plants. The operation and maintenance personnel manually integrate the operation information, design drawings, inspection records, and regulations of the systems and equipment, manage the systems and equipment, discover or predict important defect information, and take corresponding actions in a timely or even advance manner to ensure the safe and stable operation of the units.
[0004] Among them, one of the main responsibilities of system engineers is to conduct system supervision, performance testing, trend analysis and health evaluation. System engineers need to supervise and inspect and check the data of multiple information systems every day. Various data are in independent systems and modules, and information is scattered, which affects the efficiency of operation and maintenance. At the same time, it is impossible to intuitively manage the unit system and equipment intelligently and finely, and it mainly relies on personnel experience. Summary of the invention
[0005] The purpose of the present invention is to provide a nuclear power plant system and equipment evaluation and analysis system based on digital twins, which uses three-dimensional visualization technology to generate a three-dimensional virtual scene that is consistent with the system and equipment in the nuclear power plant, integrates the nuclear power plant system operation information, and realizes the graphics and visualization of the nuclear power plant system operation information content, forming a nuclear power plant system fault database, providing information and decision support for the comprehensive evaluation and analysis of the nuclear power plant system, realizing effective supervision of the unit system, making system health management more efficient and intuitive, and continuously improving the safety and reliability of system and equipment operation, thereby improving the economy of unit operation.
[0006] In order to achieve the above object, the present invention provides the following technical solutions:
[0007] A method for constructing a system and equipment evaluation and analysis system in a nuclear power plant based on digital twins comprises the following steps:
[0008] S101. Draw three-dimensional models of systems and equipment in nuclear power plants using three-dimensional modeling software;
[0009] S102, performing material, lighting and camera processing on the three-dimensional models of the systems and equipment in the nuclear power plant to generate a three-dimensional model file;
[0010] S103, converting the 3D model file into a format supported by the digital twin engine and importing it into the digital twin engine to build a 3D scene;
[0011] S104. Build a UI interface in the digital twin engine;
[0012] S105, plugin import;
[0013] S106, collecting data from external database and performing intelligent calculations;
[0014] S107, edit and design interactive drive to form a nuclear power plant system evaluation and analysis system based on digital twin;
[0015] S108. Test the nuclear power plant system evaluation and analysis system based on digital twin and release it after passing the test.
[0016] Furthermore, in step S101, 3DS MAX software is used to draw a three-dimensional model of the systems and equipment in the nuclear power plant according to the relevant documents of the systems and equipment in the nuclear power plant.
[0017] Furthermore, in step S102, in the 3DS MAX software, corresponding material maps are added according to the equipment types in the nuclear power plant to give the three-dimensional model appearance of the equipment in the nuclear power plant; the camera is set and the camera parameters are adjusted to make the camera shooting close to reality; and a lighting environment is established to make the three-dimensional model close to reality from a visual perspective.
[0018] Furthermore, in step S103, the digital twin engine is Unity, and the drawn 3D model file is converted into the .fbx format supported by Unity, and the generated .fbx format file is imported into Unity for action setting.
[0019] Furthermore, in step S104, the UGUI interface system is used to quickly create UI elements and design the style, size and position of the UI elements.
[0020] Furthermore, in step S105, an x-chart diagram visualization component is imported to realize the graphing and visualization of data information content and to produce data trend diagrams and distribution diagrams.
[0021] Furthermore, in step S106, system monitoring data is collected and retrieved from the external system database of the nuclear power plant, and the logical structure of the design table, the field content in the table and the field type in the table are implemented in the MySQL database according to the demand analysis and definition, and a refined and visual data identification is established for the system monitoring data.
[0022] Furthermore, in step S107, the Unity development environment includes Unity Editor and script editor; several components are added to each object in the scene through Unity Editor; the script is edited through the script editor, the implementation and interaction of the functions of each module are constructed, the MySQL database is linked, and the corresponding data is read and displayed.
[0023] Furthermore, in step S108, after the development of the nuclear power plant internal system and equipment evaluation and analysis system based on the digital twin is completed, it is packaged and generated into an exe file to test the accuracy and stability of the operation of the nuclear power plant internal system and equipment evaluation and analysis system based on the digital twin.
[0024] The present invention also provides a system for evaluating and analyzing systems and equipment in a nuclear power plant based on digital twins, comprising a digital twin engine, a data repository and an evaluation and analysis model; the digital twin engine is connected to the digital twin engine; the digital twin engine is provided with a data exchange interface, and the digital twin engine obtains data from the production system and service system of the nuclear power plant through the data exchange interface, and stores the data in the data repository after preprocessing and standardization; the data repository is a relational database MySQL; the evaluation and analysis model receives the data stored in the data repository, and performs evaluation and analysis and information display on the systems and equipment in the nuclear power plant.
[0025] Furthermore, the data repository includes a real-time database, a historical database, an equipment database, a work order database, a defect database and a test database; the real-time database stores real-time production data of the nuclear power plant, and updates and overwrites it in real time, and the original data is moved to the historical database after the update; the equipment database stores basic data of nuclear power plant equipment; the work order database stores historical work order data of the nuclear power plant; the defect database stores historical defect data of the nuclear power plant; the test database stores regular test data of the nuclear power plant; the nuclear power plant production system is a nuclear power plant on-site data acquisition system, and the nuclear power plant service system includes a nuclear power plant information query system, a nuclear power plant equipment reliability management system, a nuclear power plant work order system and a nuclear power plant defect system.
[0026] Furthermore, the evaluation and analysis model includes an intelligent monitoring module; the intelligent monitoring module receives data stored in a data repository, drives the real-time operation of systems and equipment in the virtual nuclear power plant through UGUI display, and automatically issues alarm prompts.
[0027] Further, the intelligent monitoring module includes a system status module and a device information module;
[0028] The system status module reads the data stored in the real-time database and compares the data with the threshold range set by it; when the data exceeds the threshold range set by it, the system status module displays the data in detail, changes the material of the virtual device corresponding to the data to red as a warning reminder, and pushes the data to the alarm information list for display;
[0029] The device information module reads the data stored in the device database and displays it in the form of a visual dashboard.
[0030] Furthermore, the evaluation and analysis model also includes a diagnostic analysis module; the diagnostic analysis module is provided with a fault diagnosis model; the fault diagnosis model is obtained by training historical fault information through a machine learning algorithm, and the correctness of the fault diagnosis model is increased through model iteration and learning; the fault diagnosis model outputs the cause of the fault and the fault solution based on the input alarm information.
[0031] Furthermore, the diagnosis and analysis module includes a historical defect module, a fault diagnosis module and a newly added defect module;
[0032] The historical defect module uses the equipment measuring point code as an index, retrieves the defect information of the current measuring point in the work order database and the defect database, generates a historical defect information interface, and clicks on the measuring point code to trigger the interface display, which displays all the historical defect information of the measuring point before this for the user to view; when the system reads data in the real-time database that exceeds the set threshold range, it means that the current equipment may have a fault, and the historical defect module pushes the alarm information to the fault diagnosis module;
[0033] The fault diagnosis module changes the material of the corresponding virtual device to red according to the alarm information pushed by the historical defect module, and displays the fault problem, fault cause and fault solution in a pop-up box according to the diagnosis result of the fault diagnosis model for user reference; if the user accepts, click Save to add it to the historical defect library and become new training data to increase the accuracy of the fault diagnosis model iteration;
[0034] If the user does not accept, the module will be entered into the new defect module. In the new defect module, by clicking on the information in the alarm information list, an alarm processing dashboard will pop up, and the user can select the fault cause classification preset by the system through the drop-down list, manually enter the alarm cause and the handling opinion for this time, and after the input is completed, it will be automatically stored in the defect database to generate new training data.
[0035] Furthermore, the evaluation and analysis model also includes a data reporting module; the data reporting module reads the historical database, defect database and test database, combines the imported plug-in x-chart, creates visual graphics, and automatically generates a health evaluation report; the visual graphics include data trend graphs and distribution pie charts.
[0036] Further, the data reporting module includes a data trend module, a periodic test trend module, a defect distribution pie chart module and a report generation module;
[0037] The data trend module creates an x-chart component Linechart, reads the historical database with the measuring point code as the index, uses the historical data as the ordinate data and the time as the abscissa data, and generates a trend chart of the current measuring point data;
[0038] The periodic test trend module creates an x-chart component Linechart, reads data from the test database, uses the periodic test number and the periodic test parameter as a joint index, uses the periodic test result value as the ordinate data, and uses the time as the abscissa data to generate a periodic test trend chart;
[0039] The defect distribution pie chart module creates an x-chart component piechart, uses the nuclear power plant production system code as an index, reads the current system defect information, performs statistics, uses the defect number as the pie chart data source, and generates a defect distribution pie chart;
[0040] The report generation module defines the system health evaluation parameters and the scores of the corresponding parameters by writing C# scripts, and determines whether the system health status is healthy in the form of a total score.
[0041] Furthermore, the evaluation and analysis model also includes a virtual simulation module; the virtual simulation module simulates the production scene from a first-person perspective, realizes scene roaming, and triggers equipment information display.
[0042] Furthermore, the virtual simulation module includes a roaming module and an equipment design information interactive acquisition module;
[0043] The roaming module simulates the first-person perspective and realizes scene roaming based on human-computer interaction;
[0044] The device design information interactive acquisition module clicks on each virtual device to pop up a visual dashboard set by the device information module, so as to realize a detailed understanding of the basic data of the device.
[0045] Beneficial technical effects of the present invention:
[0046] The digital twin-based nuclear power plant system and equipment evaluation and analysis system of the present invention adopts three-dimensional visualization technology to present the systems and equipment in the nuclear power plant in 3D form. The simulation of each device in the system is visible, and the system operation status can be intuitively displayed; the virtual model is integrated with the real data of the system to effectively improve the utilization rate of the system data information, provide a basis for fault diagnosis of the system and equipment, facilitate the perception and diagnosis of the status and faults of physical entities, realize optimization and prediction, and make the system operate safely and reliably; improve work efficiency and management level, continuously improve the safety and reliability of system and equipment operation, and respond to the requirements of the national nuclear industry digitalization and intelligent transformation and upgrading. BRIEF DESCRIPTION OF THE DRAWINGS
[0047] Figure 1 A development flow chart of an embodiment of a nuclear power plant system evaluation and analysis model of the present invention;
[0048] Figure 2 It is a structural schematic diagram of an embodiment of the nuclear power plant system evaluation and analysis model of the present invention. DETAILED DESCRIPTION
[0049] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by technicians in the technical field to which this application belongs; the terms used in the specification of the application are only for the purpose of describing specific embodiments and are not intended to limit this application; the terms "including" and "having" and any variations thereof in the specification and claims of this application and the above-mentioned figure descriptions are intended to cover non-exclusive inclusions.
[0050] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0051] The technical solution of the present invention is clearly and completely described below in conjunction with the accompanying drawings and specific embodiments.
[0052] refer to Figure 1 , a flowchart of an embodiment of a method for constructing a system for evaluating and analyzing a nuclear power plant system and equipment based on digital twins is shown. The method for constructing a system for evaluating and analyzing a nuclear power plant system and equipment based on digital twins comprises the following steps:
[0053] S101. Draw three-dimensional models of systems and equipment in nuclear power plants using three-dimensional modeling software;
[0054] S102, performing material, lighting and camera processing on the three-dimensional models of the systems and equipment in the nuclear power plant to generate a three-dimensional model file;
[0055] S103, converting the 3D model file into a format supported by the digital twin engine and importing it into the digital twin engine to build a 3D scene;
[0056] S104. Build a UI interface in the digital twin engine;
[0057] S105, plugin import;
[0058] S106, collecting data from external database and performing intelligent calculations;
[0059] S107, edit and design interactive drive, control the interaction between modules and scenes, people and scenes, modules and modules, etc., to form a nuclear power plant system evaluation and analysis system based on digital twins;
[0060] S108. Test the nuclear power plant system evaluation and analysis system based on digital twin and release it after passing the test.
[0061] The mainstream 3D modeling software on the market, such as Autodesk series products, 3DS Dassault series products, C4D products, Blender products, etc., all include modeling, lighting, texture, animation and rendering functions. In this embodiment, in step S101, 3DS MAX software is used to draw the 3D model of the system and equipment in the nuclear power plant according to the system flow chart, nuclear power plant building plan, system design drawings, equipment files, equipment drawings and other files related to the system and equipment in the nuclear power plant.
[0062] In this embodiment, in step S102, in the 3DS MAX software, corresponding material maps are added according to the equipment types in the nuclear power plant to give the three-dimensional model of the equipment in the nuclear power plant an appearance, so that the three-dimensional model of the equipment in the nuclear power plant has texture; the camera is set, and camera parameters such as lens size, field of view, focal length and depth of field are adjusted to make the camera shooting close to reality; a lighting environment is established to produce realistic light and shadow effects, thereby ensuring the accuracy and quality of the three-dimensional model to the greatest extent, and making the three-dimensional model close to reality from a visual perspective.
[0063] In this embodiment, in step S103, the digital twin engine is Unity, and the drawn three-dimensional model file is converted into the .fbx format supported by Unity; the generated .fbx format file is imported into Unity for rotation, scaling, interaction and other action settings.
[0064] Unity has a powerful UI interface construction capability. In this embodiment, in step S104, the UGUI interface system is used to quickly create UI elements such as buttons, input boxes, text boxes, and drop-down boxes, and design the style, size, and position of the UI elements.
[0065] In this embodiment, in step S105, an x-chart diagram visualization component is imported to realize the graphing and visualization of data information content and to produce data trend diagrams and distribution diagrams.
[0066] In step S106, system supervision data such as system-related monitoring data, design documents, work orders, defects, periodic tests, status reports and design information are collected and retrieved from the external system database of the nuclear power plant. Based on the demand analysis and definition, the logical structure of the design table, the field content and field type in the table are implemented in the MySQL database, and refined and visual data identification is established for the system supervision data.
[0067] In this embodiment, in step S107, the Unity development environment includes Unity Editor and a script editor; Unity Editor is used to design and produce models and objects in the scene, and several components are added to each model object; the script editor is used to edit scripts, control the characteristics and behaviors of objects, write script content in C#, build the implementation and interaction of each module function, link to the MySQL database, read the corresponding data and display it; the interactive design includes an intelligent computing module and an interactive driving module; the intelligent computing module analyzes the system data in combination with the algorithm, and performs remote access in Unity through WebService to realize fault diagnosis and predictive alarm functions.
[0068] In this embodiment, in step S108, after the system development is completed, it is packaged and generated into an exe file to test the accuracy and stability of the system operation.
[0069] refer to Figure 2 As an implementation of the above method, the present invention provides an embodiment of a system and equipment evaluation and analysis system within a nuclear power plant based on digital twins. The embodiment of the system corresponds to the embodiment of the above method, and the system can be specifically applied to various electronic devices.
[0070] In this embodiment, the digital twin-based evaluation and analysis system for systems and equipment in a nuclear power plant includes a digital twin engine, a data repository and an evaluation and analysis model; the digital twin engine is connected to the digital twin engine; the digital twin engine is provided with a data exchange interface, and the digital twin engine obtains data from the production system and service system of the nuclear power plant through the data exchange interface, and stores the data in the data repository after preprocessing and standardization; the data repository is a relational database MySQL; the evaluation and analysis model receives the data stored in the data repository, and performs evaluation and analysis and information display on the systems and equipment in the nuclear power plant.
[0071] In this embodiment, the data repository includes a real-time database, a historical database, an equipment database, a work order database, a defect database and a test database; the real-time database stores the real-time production data of the nuclear power plant, and updates and covers it in real time. After the update, the original data is moved to the historical database; the real-time production data of the nuclear power plant includes the operation data of the nuclear power plant equipment such as pressure, temperature, flow, etc.; the equipment database stores the basic data of the nuclear power plant equipment, and the basic data of the nuclear power plant equipment includes equipment code, equipment classification, equipment location, equipment manufacturer, equipment person in charge, equipment working environment and equipment working frequency; the work order database stores the historical work order data of the nuclear power plant; the defect database stores the historical defect data of the nuclear power plant, and the historical defect data of the nuclear power plant includes fault problems, fault classification, fault causes and fault solutions; the test database stores the periodic test data of the nuclear power plant, and the periodic test data of the nuclear power plant includes the periodic test plan and periodic test results; the nuclear power plant production system is the nuclear power plant on-site data acquisition system, and the nuclear power plant service system includes the nuclear power plant information query system, the nuclear power plant equipment reliability management system, the nuclear power plant work order system and the nuclear power plant defect system.
[0072] In this embodiment, the evaluation and analysis model includes an intelligent monitoring module; the intelligent monitoring module receives data stored in a data repository, drives the real-time operation of systems and equipment in the virtual nuclear power plant through UGUI display, and automatically issues alarm prompts.
[0073] In the system and equipment evaluation and analysis system within a nuclear power plant based on digital twins, each device is regarded as an object, and each object is added with hierarchical attributes such as buttons, texts, and drop-down boxes as a carrier for content display. The corresponding attributes are triggered by writing C# scripts to make them visible, so that the detailed data of the equipment operation can be displayed in the form of a text UI, and correspond one-to-one with the equipment, realizing dynamic mapping of information between the physical system and the virtual system.
[0074] In this embodiment, the intelligent monitoring module includes a system status module; the system status module reads the data stored in the real-time database and compares the data with the threshold range set by it; when the data exceeds the threshold range set by it, the system status module displays the data in detail, changes the material of the virtual device corresponding to the data to red as a warning reminder, and pushes the data to the alarm information list display; the detailed display of the data includes displaying the measuring point code, measuring point name, unit and monitoring value corresponding to the data.
[0075] In this embodiment, the intelligent monitoring module also includes a device information module; the device information module reads the data stored in the device database and displays it in the form of a visual dashboard; specifically, clicking on a virtual device triggers the device information module to control the rendering mode of the corresponding virtual device to make it glow and display; triggering the device information module to control the camera to move to the clicked virtual device position so that the virtual device is in the center of the field of view; triggering the device information module to pop up a display dashboard to display the read device data.
[0076] In this embodiment, the evaluation and analysis model also includes a diagnosis and analysis module; the diagnosis and analysis module is provided with a fault diagnosis model; the fault diagnosis model is obtained by training historical fault information through a machine learning algorithm, and the correctness of the fault diagnosis model is increased through model iteration and learning; the fault diagnosis model outputs the cause of the fault and the fault solution according to the input alarm information;
[0077] In this embodiment, the diagnosis and analysis module includes a historical defect module, a fault diagnosis module and a newly added defect module;
[0078] The historical defect module uses the equipment measuring point code as an index, retrieves the defect information of the current measuring point in the work order database and the defect database, generates a historical defect information interface, and clicks on the measuring point code to trigger the interface display, which displays all the historical defect information of the measuring point before this for the user to view; when the system reads data in the real-time database that exceeds the set threshold range, it means that the current equipment may have a fault, and the historical defect module pushes the alarm information to the fault diagnosis module;
[0079] The fault diagnosis module changes the material of the corresponding virtual device to red according to the alarm information pushed by the historical defect module, and displays the fault problem, fault cause and fault solution in a pop-up box according to the diagnosis result of the fault diagnosis model for user reference; if the user accepts, click Save to add it to the historical defect library and become new training data to increase the accuracy of the fault diagnosis model iteration;
[0080] If the fault cause and fault solution diagnosed by the fault diagnosis model cannot meet the actual production conditions on site, the user needs to handle it by himself, and then enter the new defect module; in the new defect module, by clicking on the information in the alarm information list, an alarm processing dashboard will pop up, and the system-predetermined fault cause classification can be selected through the drop-down list. The alarm cause and the handling opinion can be manually entered. After the input is completed, it will be automatically stored in the defect database to generate new training data.
[0081] In this embodiment, the evaluation and analysis model also includes a data reporting module; the data reporting module reads the historical database, defect database and test database, combines the imported plug-in x-chart, creates visual graphics, and automatically generates a health evaluation report; the visual graphics include data trend graphs and distribution pie charts.
[0082] In this embodiment, the data reporting module includes a data trend module, a periodic test trend module, a defect distribution pie chart module and a report generation module;
[0083] The data trend module creates an x-chart component Linechart, reads the historical database with the measuring point code as the index, uses the historical data as the vertical coordinate data and the time as the horizontal coordinate data, generates a trend chart of the current measuring point data, and intuitively feels the fluctuation of data changes;
[0084] The periodic test trend module creates an x-chart component Linechart, reads the data in the test database, uses the periodic test number and the periodic test parameter as the joint index, uses the periodic test result value as the ordinate data, and the time as the abscissa data, to generate a periodic test trend chart, which is an intuitive periodic test parameter trend change;
[0085] The defect distribution pie chart module creates an x-chart component piechart, uses the nuclear power plant production system code as an index, reads the current system defect information, and performs statistics, uses the number of defects as the pie chart data source, generates a defect distribution pie chart, and intuitively displays which devices the system defects are distributed on and what the reasons are;
[0086] The report generation module defines system health evaluation parameters and corresponding parameter scores by writing C# scripts, and determines whether the system health status is healthy in the form of a total score; the system health evaluation parameters include whether there are alarms exceeding thresholds, whether there are work orders, and whether there are defects.
[0087] The report generation module uses a custom script to create an XML file as a template file for system health evaluation analysis, sets template file parameters, reads corresponding parameter data from the real-time database, work order database, and defect database according to the defined system health evaluation parameters and the scores of the corresponding parameters, automatically fills them into the XML file, calculates the total score, determines the system health status, and then triggers the download script by setting a download button to realize the XML file download function.
[0088] In this embodiment, the evaluation and analysis model also includes a virtual simulation module; the virtual simulation module improves the user's sense of reality and immersion by simulating the perspective of production managers entering the production site, simulating the production scene from a first-person perspective, realizing scene roaming, and triggering equipment information display. In this embodiment, the virtual simulation module includes a roaming module and an equipment design information interactive acquisition module.
[0089] In this embodiment, the roaming module simulates the first-person perspective, realizes multi-directional and multi-angle observation of the entire three-dimensional scene, and realizes the function of virtual scene browsing; the scene roaming based on human-computer interaction mainly includes the realization of geometric transformation and the response to external input events, which is realized by mouse click events, keyboard operation events, etc.; geometric transformation is the basis of scene roaming, and the new position of the original coordinate point is displayed at the new spatial position by transforming the spatial position of the pixel; different view interfaces are displayed by changing the camera position, viewing angle, and field of view; through custom scripts, the change of the camera viewing angle and the change of the field of view size in the scene can be completed by mouse operation, and the movement of the camera such as forward, backward, left, right, up and down can be completed by keyboard operation.
[0090] In this embodiment, the device design information interactive acquisition module clicks on each virtual device to pop up a visual dashboard set by the device information module, so as to realize a detailed understanding of the basic data of the device.
[0091] The interaction between modules is reflected in:
[0092] (1) Support search function: Search for online monitoring point codes, periodic test points and equipment codes, and the system will display the search items separately; click the measurement point code to automatically display the monitoring data trend chart and the historical defects corresponding to the current measurement point; search for periodic test parameter points to automatically display the trend chart of the current parameter periodic test results; click the equipment code to locate and focus on the equipment model and display the detailed design information of the equipment.
[0093] (2) When the data at a certain measuring point exceeds the set threshold range, the monitoring data value is displayed in red and the result is pushed to the virtual model. A red alarm is issued on the equipment model and pushed to the alarm information list. Clicking on the alarm information will automatically give the diagnosis cause and suggestions, or the user can manually select the cause classification, fill in the fault analysis and handling opinions by themselves, and add them to the defect database.
[0094] The digital twin-based nuclear power plant system and equipment evaluation and analysis system of the present invention adopts three-dimensional visualization technology to present the systems and equipment in the nuclear power plant in 3D form. The simulation of each device in the system is visible, and the system operation status can be intuitively displayed; the virtual model is integrated with the real data of the system to effectively improve the utilization rate of the system data information, provide a basis for fault diagnosis of the system and equipment, facilitate the perception and diagnosis of the status and faults of physical entities, realize optimization and prediction, and make the system operate safely and reliably; improve work efficiency and management level, continuously improve the safety and reliability of system and equipment operation, and respond to the requirements of the national nuclear industry digitalization and intelligent transformation and upgrading.
[0095] The above-mentioned embodiments only express several implementation methods of the present invention, and the description thereof is relatively specific and detailed, but it cannot be understood as limiting the scope of the patent of the present invention. It should be pointed out that, for ordinary technicians in this field, several variations and improvements can be made without departing from the concept of the present invention, which all belong to the protection scope of the present invention. Therefore, the protection scope of the patent of the present invention shall be subject to the attached claims.
Claims
1. A method for constructing a system and equipment evaluation and analysis system in a nuclear power plant based on digital twins, characterized in that: The steps include: S101. Draw three-dimensional models of systems and equipment in nuclear power plants using three-dimensional modeling software; S102, performing material, lighting and camera processing on the three-dimensional models of the systems and equipment in the nuclear power plant to generate a three-dimensional model file; S103, converting the 3D model file into a format supported by the digital twin engine and importing it into the digital twin engine to build a 3D scene; S104. Build a UI interface in the digital twin engine; S105, plugin import; S106, collecting data from external database and performing intelligent calculations; S107, edit and design interactive drive to form a nuclear power plant system evaluation and analysis system based on digital twin; S108. Test the nuclear power plant system evaluation and analysis system based on digital twin and release it after passing the test.
2. The method for constructing a system and equipment evaluation and analysis system in a nuclear power plant according to claim 1, characterized in that: In step S101, 3DS MAX software is used to draw a three-dimensional model of the system and equipment in the nuclear power plant according to the relevant documents of the system and equipment in the nuclear power plant.
3. The method for constructing a system and equipment evaluation and analysis system in a nuclear power plant according to claim 1, characterized in that: In step S102, in 3DS MAX software, corresponding material maps are added according to the types of equipment in the nuclear power plant to give the three-dimensional model appearance of the equipment in the nuclear power plant; the camera is set and the camera parameters are adjusted to make the camera shooting close to reality; Establish a lighting environment to make the 3D model close to reality from a visual perspective.
4. The method for constructing a system and equipment evaluation and analysis system in a nuclear power plant according to claim 1, characterized in that: In step S103, the digital twin engine is Unity, and the drawn 3D model file is converted into the .fbx format supported by Unity, and the generated .fbx format file is imported into Unity for action setting.
5. The method for constructing a system and equipment evaluation and analysis system in a nuclear power plant according to claim 1, characterized in that: In step S104, the UGUI interface system is used to quickly create UI elements and design the style, size and position of the UI elements.
6. The method for constructing a system and equipment evaluation and analysis system in a nuclear power plant according to claim 1, characterized in that: In step S105, an x-chart diagram visualization component is imported to realize the graphing and visualization of data information content and to produce data trend diagrams and distribution diagrams.
7. The method for constructing a system and equipment evaluation and analysis system in a nuclear power plant according to claim 1, characterized in that: In step S106, the system monitoring data is collected and retrieved from the external system database of the nuclear power plant. According to the demand analysis and definition, the logical structure of the design table, the field content in the table and the field type in the table are implemented in the MySQL database, and a refined and visual data identification is established for the system monitoring data.
8. The method for constructing a system and equipment evaluation and analysis system in a nuclear power plant according to claim 1, characterized in that: In step S107, the Unity development environment includes Unity Editor and script editor; several components are added to each object in the scene through Unity Editor; the script is edited through the script editor to build the implementation and interaction of each module function, connect to the MySQL database, read the corresponding data and display it.
9. The method for constructing a system and equipment evaluation and analysis system in a nuclear power plant according to claim 1, characterized in that: In step S108, after the development of the nuclear power plant internal system and equipment evaluation and analysis system based on digital twin is completed, it is packaged and generated into an exe file to test the accuracy and stability of the operation of the nuclear power plant internal system and equipment evaluation and analysis system based on digital twin.
10. A nuclear power plant system and equipment evaluation and analysis system based on digital twin, characterized in that: It includes a digital twin engine, a data repository and an evaluation and analysis model; the digital twin engine is connected to the digital twin engine; the digital twin engine is provided with a data exchange interface, and the digital twin engine obtains data from the production system and service system of the nuclear power plant through the data exchange interface, and stores the data in the data repository after preprocessing and standardization; the data repository is a relational database MySQL; The evaluation and analysis model receives data stored in the data repository, and performs evaluation and analysis and information display on the systems and equipment in the nuclear power plant.
11. The nuclear power plant system and equipment evaluation and analysis system according to claim 1, characterized in that: The data repository includes a real-time database, a historical database, an equipment database, a work order database, a defect database and a test database; the real-time database stores the real-time production data of the nuclear power plant, and updates and covers it in real time. After the update, the original data is moved to the historical database; the equipment database stores the basic data of the nuclear power plant equipment; the work order database stores the historical work order data of the nuclear power plant; The defect database stores historical defect data of the nuclear power plant; the test database stores regular test data of the nuclear power plant; the nuclear power plant production system is a nuclear power plant on-site data acquisition system, and the nuclear power plant service system includes a nuclear power plant information query system, a nuclear power plant equipment reliability management system, a nuclear power plant work order system and a nuclear power plant defect system.
12. The nuclear power plant system and equipment evaluation and analysis system according to claim 11, characterized in that: The evaluation and analysis model includes an intelligent monitoring module; the intelligent monitoring module receives data stored in a data repository, drives the real-time operation of systems and equipment in the virtual nuclear power plant through UGUI display, and automatically issues alarm prompts.
13. The nuclear power plant system and equipment evaluation and analysis system according to claim 12, characterized in that: The intelligent monitoring module includes a system status module and a device information module; the system status module reads the data stored in the real-time database and compares the data with the threshold range set by it; when the data exceeds the threshold range set by it, the system status module displays the data in detail, changes the material of the virtual device corresponding to the data to red as a warning reminder, and pushes the data to the alarm information list display; the device information module reads the data stored in the device database and displays it in the form of a visual dashboard.
14. The nuclear power plant system and equipment evaluation and analysis system according to claim 12, characterized in that: The evaluation and analysis model also includes a diagnostic analysis module; the diagnostic analysis module is provided with a fault diagnosis model; the fault diagnosis model is obtained by training historical fault information through a machine learning algorithm, and the correctness of the fault diagnosis model is increased through model iteration and learning; the fault diagnosis model outputs the cause of the fault and the fault solution based on the input alarm information.
15. The nuclear power plant system and equipment evaluation and analysis system according to claim 14, characterized in that: The diagnostic analysis module includes a historical defect module, a fault diagnosis module and a newly added defect module; The historical defect module uses the equipment measuring point code as an index, retrieves the defect information of the current measuring point in the work order database and the defect database, generates a historical defect information interface, and clicks on the measuring point code to trigger the interface display, which displays all the historical defect information of the measuring point before this for the user to view; when the system reads data in the real-time database that exceeds the set threshold range, it means that the current equipment may have a fault, and the historical defect module pushes the alarm information to the fault diagnosis module; The fault diagnosis module changes the material of the corresponding virtual device to red according to the alarm information pushed by the historical defect module, and displays the fault problem, fault cause and fault solution in a pop-up box according to the diagnosis result of the fault diagnosis model for user reference; if the user accepts, click Save to add it to the historical defect library and become new training data to increase the accuracy of the fault diagnosis model iteration; If the user does not accept, the module will be entered into the new defect module. In the new defect module, by clicking on the information in the alarm information list, an alarm processing dashboard will pop up, and the user can select the fault cause classification preset by the system through the drop-down list, manually enter the alarm cause and the handling opinion for this time, and after the input is completed, it will be automatically stored in the defect database to generate new training data.
16. The nuclear power plant system and equipment evaluation and analysis system according to claim 11, characterized in that: The evaluation and analysis model also includes a data reporting module; the data reporting module reads the historical database, defect database and test database, combines the imported plug-in x-chart, creates visual graphics, and automatically generates a health evaluation report; the visual graphics include data trend graphs and distribution pie charts.
17. The nuclear power plant system and equipment evaluation and analysis system according to claim 16, characterized in that: The data reporting module includes a data trend module, a periodic test trend module, a defect distribution pie chart module and a report generation module; The data trend module creates an x-chart component Linechart, reads the historical database with the measuring point code as the index, uses the historical data as the ordinate data and the time as the abscissa data, and generates a trend chart of the current measuring point data; The periodic test trend module creates an x-chart component Linechart, reads data from the test database, uses the periodic test number and the periodic test parameter as a joint index, uses the periodic test result value as the ordinate data, and uses the time as the abscissa data to generate a periodic test trend chart; The defect distribution pie chart module creates an x-chart component piechart, uses the nuclear power plant production system code as an index, reads the current system defect information, performs statistics, uses the defect number as the pie chart data source, and generates a defect distribution pie chart; The report generation module defines the system health evaluation parameters and the scores of the corresponding parameters by writing C# scripts, and determines whether the system health status is healthy in the form of a total score.
18. The nuclear power plant system and equipment evaluation and analysis system according to claim 11, characterized in that: The evaluation and analysis model also includes a virtual simulation module; the virtual simulation module simulates the production scene from a first-person perspective, realizes scene roaming, and triggers equipment information display.
19. The nuclear power plant system and equipment evaluation and analysis system according to claim 18, characterized in that: The virtual simulation module includes a roaming module and an equipment design information interactive acquisition module; the roaming module simulates the first-person perspective to realize scene roaming based on human-computer interaction; the equipment design information interactive acquisition module clicks on each virtual device to pop up a visual dashboard set by the equipment information module, so as to realize a detailed understanding of the basic data of the equipment.
