A mobile terminal nuclear power simulation machine operation and maintenance system
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-11
- Publication Date
- 2026-08-11
AI Technical Summary
[0004]本发明提供了一种移动端核电模拟机运维系统,用于解决现有技术中核电模拟机运维依赖于本地局域网系统导致运维不能实时进行,效率低下的问题
本发明提出了一种移动端核电模拟机运维系统,本发明开发了一种移动终端上的运维系统,该系统的数据库能够与模拟机系统实现紧密的数据同步,确保运维数据的实时性和准确性。在此基础上,利用业务逻辑模块和外部接口及功能组件模块进行数据处理和分析技术,本发明能够在移动终端上快速进行故障智能诊断,极大提升了问题定位的速度和精确度。此外,本发明将不同的运维数据在移动终端上进行集中管理和分析,本发明通过与外部系统的并发连接,本发明能够实现对多业务场景的快速响应,从而为模拟机的维护提供了一个统一、高效的解决方案。通过本发明,核电厂模拟机的运维工作将变得更加高效和智能,显著降低了人力成本,提升了运维工作的质量和响应速度,为模拟机运维领域带来了创新性的突破。
Smart Images

Figure CN119861607B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of nuclear power plant simulator operation and maintenance technology, and specifically to a mobile nuclear power simulator operation and maintenance system. Background Technology
[0002] Nuclear power plant simulators are highly complex simulation systems that play a crucial role in the design, construction, commissioning, operation, training, nuclear safety analysis, and protocol verification of nuclear power plants. With the increasing number of simulators in various nuclear power plants, the growing system complexity, and the continuously rising training targets, traditional on-site maintenance methods are facing unprecedented challenges. User expectations for operation and maintenance services are also constantly rising, necessitating innovation in existing operation and maintenance models to meet these demands.
[0003] In current technology, the routine operation and maintenance of nuclear power simulators typically relies on local area network (LAN) systems to manage critical tasks such as operational status and troubleshooting. However, with the rapid development of mobile internet technology, the widespread adoption of portable mobile devices, and seamless network coverage, traditional operation and maintenance models can no longer fully leverage the advantages brought by these technological advancements. Using LAN systems does not allow for real-time monitoring of the simulator anytime, anywhere, resulting in low operational efficiency. Summary of the Invention
[0004] This invention provides a mobile nuclear power simulator operation and maintenance system to solve the problem that the operation and maintenance of nuclear power simulators in the prior art relies on local area network systems, resulting in the inability to perform operations and maintenance in real time and low efficiency.
[0005] The technical solution of the present invention is as follows: This invention proposes a mobile nuclear power simulator operation and maintenance system. The system includes a user access module, a business logic module, an external interface and functional component module, and a database. The user access module provides users with a system interface to query simulator-related information. The business logic module receives user requests via an API interface, collects simulator-related information, and implements simulator monitoring, alarm functions, remote operation, and video surveillance. The business logic module includes a server information acquisition service module and an operation and maintenance script management and execution module. The server information acquisition service module collects the simulator server's operating status and performance data. The operation and maintenance script management and execution module creates, manages, and executes operation and maintenance scripts. The external interface and functional component module interacts with the business logic module and external systems to support system services and operation and maintenance. The database serves as the system's data management and storage center, providing data to the external interface and functional component module and the business logic module.
[0006] In some embodiments, the mobile nuclear power simulator operation and maintenance system according to claim 1 is characterized in that the user access module includes a mobile terminal and a computer terminal. The mobile terminal accesses the system through a mobile APP in a mobile network environment, while the computer terminal user accesses it through an internal network.
[0007] In some embodiments, the mobile terminal includes a user login module, a simulator status monitoring module, an alarm information query module, a remote control module, and a real-time video monitoring module. The simulator status monitoring module includes two functions: a general overview of the status of all simulators and a quick query for a specific simulator. The alarm information query module includes real-time alarm information, historical alarm information, and alarm information filtering. The remote control module specifically includes two functions: remote control script execution and remote control log viewing.
[0008] In some embodiments, the computer terminal includes a system login module, a user permission management module, a controlled hardware management module, a simulator status monitoring module, an alarm management module, a remote control management module, and a video surveillance management module. The controlled hardware management module specifically includes hardware device configuration and status management, as well as viewing hardware device information. The simulator status monitoring module specifically includes querying controlled server information, providing a centralized view of the simulator status, and providing a network topology diagram showing the network structure and device connection relationships. The alarm management module specifically includes allowing users to configure alarm settings, query real-time alarms and historical alarm records. The remote control management module specifically includes remote control user permission management, remote control script settings, script execution, and script log viewing. The video surveillance management module specifically includes video surveillance point management and video viewing.
[0009] In some embodiments, the business logic module includes a mobile API interface, a PC API interface, a real-time alarm calculation service module, a scheduled statistical report generation service module, and a real-time alarm push module. The mobile API interface provides an interface for interaction between the mobile terminal and the business logic module; the PC API interface provides an interface for interaction between the PC terminal and the business logic module; the real-time alarm calculation service module compares and calculates the status of the simulator with the alarm conditions in real time and triggers the alarm mechanism; the scheduled statistical report generation service module receives data from the database and automatically generates statistical reports of system operation data on a regular basis.
[0010] In some embodiments, the real-time alarm push module, the server information collection service module, and the operation and maintenance script management and execution module interact with the external interface and functional component module, respectively. The real-time alarm module pushes alarm information to the user's APP message, email, and SMS through the external interface and functional component module.
[0011] In some embodiments, the external interface and functional component module includes an external message push interface, an operation and maintenance script management module, and a server information collection module. The external message push interface interacts with the real-time alarm module of the business logic module and the database, respectively. The external message push interface sends alarm information to users via APP messages, SMS, and email. The external message push interface includes an APP message push interface, an SMS sending interface, and an email sending interface.
[0012] In some embodiments, the server information acquisition module interacts with the server information acquisition service module of the business logic module and the database respectively. The server information acquisition module monitors the server, network devices and service process data of the simulator and transmits the monitoring data to the server information acquisition service module. The server information acquisition module includes a server monitoring module, a network device monitoring module and a service process monitoring module.
[0013] In some embodiments, the operation and maintenance script management module interacts with the operation and maintenance script management execution module of the business logic module and the database respectively. The operation and maintenance script management module performs template management, script system maintenance and script log recording for operation and maintenance scripts, and transmits the data to the operation and maintenance script management execution module. The operation and maintenance script management module includes an operation and maintenance script template management module, an operation and maintenance script execution module and a script execution log module.
[0014] In some embodiments, the database includes a business database and a real-time information database. The business database stores user information, simulator status, and alarm records, and uses a MySQL database to store business data. The real-time information database stores the real-time collected server operating status, network device status, and service process status.
[0015] The implementation of this invention has the following beneficial effects: This invention proposes a mobile nuclear power plant simulator operation and maintenance system. It develops an operation and maintenance system on a mobile terminal, whose database can achieve close data synchronization with the simulator system, ensuring the real-time nature and accuracy of operation and maintenance data. Based on this, utilizing business logic modules, external interfaces, and functional component modules for data processing and analysis, this invention enables rapid intelligent fault diagnosis on the mobile terminal, greatly improving the speed and accuracy of problem localization. Furthermore, this invention centrally manages and analyzes different operation and maintenance data on the mobile terminal. Through concurrent connections with external systems, this invention can achieve rapid response to multiple business scenarios, thus providing a unified and efficient solution for simulator maintenance. Through this invention, the operation and maintenance of nuclear power plant simulators will become more efficient and intelligent, significantly reducing labor costs, improving the quality and response speed of operation and maintenance work, and bringing innovative breakthroughs to the field of simulator operation and maintenance. Attached Figure Description
[0016] Figure 1 This is a schematic diagram of the system service framework of a mobile nuclear power simulator operation and maintenance system proposed in an embodiment of the present invention; Figure 2 This is a schematic diagram of the software architecture of a mobile nuclear power simulator operation and maintenance system proposed in an embodiment of the present invention; Figure 3 This is a schematic diagram of a mobile terminal for a nuclear power simulator operation and maintenance system proposed in an embodiment of the present invention; Figure 4 This is a schematic diagram of the computer terminal of a mobile nuclear power simulator operation and maintenance system proposed in an embodiment of the present invention; Figure 5 This is a schematic diagram of the user login interface of a mobile nuclear power simulator operation and maintenance system proposed in an embodiment of the present invention; Figure 6 This is a schematic diagram of the simulator status overview interface of a mobile nuclear power simulator operation and maintenance system proposed in an embodiment of the present invention; Figure 7 This is a schematic diagram of the simulator equipment status interface of a mobile nuclear power simulator operation and maintenance system proposed in an embodiment of the present invention; Figure 8 This is a schematic diagram of the simulator data monitoring interface of a mobile nuclear power simulator operation and maintenance system proposed in an embodiment of the present invention; Figure 9 This is a schematic diagram of a video monitoring interface for a mobile nuclear power simulator operation and maintenance system proposed in an embodiment of the present invention. Detailed Implementation
[0017] The technical solution of the present invention will be clearly and completely described below with reference to the accompanying drawings and specific embodiments. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0018] like Figures 1 to 9 As shown, this invention proposes a mobile nuclear power simulator operation and maintenance system. The system includes a user access module, a business logic module, an external interface and functional component module, and a business database. The user access module provides users with access methods to the system, supporting both mobile and PC (computer) access. Mobile users access the system via a mobile app in a mobile network environment, while PC users access it via the internal network.
[0019] The mobile app includes a user login module, a simulator status monitoring module, an alarm information query module, a remote control module, and a real-time video monitoring module.
[0020] The user login module specifically provides a user login interface, allowing authorized users to securely access the system by entering their username and password. For example... Figure 5 As shown, the user login interface, serving as the system's entry point, provides a simple and clear authentication process to ensure that users can quickly and securely access the system.
[0021] The simulator status monitoring module includes two main functions: a simulator status overview and a quick server query. The simulator status overview provides users with a centralized view displaying the current operating status of all simulators for quick assessment of their performance. The quick server query allows users to perform fast searches to obtain detailed information about a specific simulator or server, such as CPU usage, memory usage, and disk space. Figure 6 , Figure 7 and Figure 8 As shown, the simulator status monitoring overview interface centrally displays the operating status of each simulator, including start-up, shutdown, and fault status, allowing users to quickly grasp the overall operation of the entire simulator group. In the device status interface, users can view detailed information for each device, such as hostname, host number, and IP address. The status monitoring interface provides real-time monitoring of simulator operating data, displaying key performance indicators numerically to enable users to conduct in-depth performance analysis and fault diagnosis.
[0022] The alarm information query module specifically includes three functions: real-time alarm information, historical alarm information, and alarm information filtering. Real-time alarm information means that when the simulator malfunctions or experiences an abnormal event, this module can immediately push alarm information to the user, ensuring that the user is informed and can take appropriate measures as soon as possible. Historical alarm information means that it records and stores historical alarm events for users to query and analyze, facilitating fault review and the development of preventative measures. Alarm information filtering means that it provides a user interface that allows users to query alarm records based on time, type, or other conditions, facilitating user management and auditing.
[0023] The remote control module comprises two functions: script execution and log viewing. Script execution allows users to select and execute predefined maintenance scripts via mobile devices, such as restarting services or updating configurations, enabling remote maintenance operations. Log viewing records the remote control operations performed by the user and provides a log viewing function to facilitate tracking operation history and post-event auditing.
[0024] The real-time video monitoring module specifically integrates real-time video monitoring functionality into the mobile terminal, allowing users to view the status of simulators or related equipment in real time via mobile devices, enhancing remote monitoring capabilities and response speed. For example... Figure 9As shown, the video monitoring interface allows users to monitor the simulator's on-site status in real time, supports real-time viewing of multiple video streams, and enhances the system's security management and remote monitoring capabilities.
[0025] The PC-based backend management system is a core component of the simulator operation and maintenance system. It provides a comprehensive set of management tools, enabling maintenance personnel to efficiently monitor, manage, and maintain the simulators via PC. The PC version includes modules for user access management, controlled hardware management, simulator status monitoring, alarm management, remote control management, and video surveillance management. The user access management module specifically includes system login and user management. The system login module provides a secure login mechanism, ensuring that only authorized maintenance personnel can access the backend management system. The user management module allows administrators to manage user accounts, including adding new users, deleting users, resetting passwords, and assigning user roles and permissions.
[0026] The controlled hardware management module specifically includes hardware device management and hardware device information viewing. Device management allows administrators to manage connected hardware devices, including servers and network devices, as well as their configurations and status. Hardware device information viewing displays detailed information about the hardware devices, such as model, configuration, and status, facilitating maintenance personnel's understanding of the specific hardware resources.
[0027] The simulator status monitoring module specifically includes simulator status overview, controlled server query, and network topology diagram functions. The simulator status overview provides users with a centralized view displaying the current operating status of the simulator, facilitating quick assessment of its performance. Controlled server query allows maintenance personnel to query and view detailed information and status of controlled servers. The network topology diagram provides a network topology view, helping maintenance personnel understand the overall system network structure and device connections.
[0028] The alarm management module specifically includes alarm settings, real-time alarm viewing, historical alarm viewing, and alarm querying modules. Alarm settings allow users to configure alarm settings such as alarm thresholds and notification methods to customize alarm notifications. Real-time alarm viewing displays current real-time alarm information, enabling maintenance personnel to understand the system status promptly. Historical alarm viewing records and displays historical alarm events for easy post-event analysis and auditing. Alarm querying provides a user interface that allows users to query alarm records based on criteria such as time and type.
[0029] The remote control management module specifically includes remote control permission management, remote control script management, control script logs, and control script execution. Remote control permission management specifically sets which users or roles can execute specific remote control scripts. Remote control script management manages the scripts used for remote control, including script creation, editing, and deletion. Control script execution allows operations and maintenance personnel to execute predefined operations and maintenance scripts, such as restarting services and updating configurations. The control script log records the remote control operations performed by users and provides log viewing functionality to facilitate users in tracking operation history and performing post-event auditing.
[0030] The video surveillance management module specifically includes video surveillance management and real-time video viewing. Video surveillance management includes configuring and managing video surveillance points, including creating, removing, or modifying monitoring settings. Real-time video viewing allows maintenance personnel to view the live video feed from the simulator, enhancing remote monitoring capabilities.
[0031] Through the aforementioned functional modules, the back-end management system provides powerful support for simulator operation and maintenance, making the operation and maintenance work more efficient and orderly, and improving the system's security and stability through centralized management.
[0032] The business logic module accepts user business requests from the user access module via API interfaces, collects relevant information about the simulator, and implements functions such as simulator monitoring, alarm, remote operation, and video surveillance. The business logic module includes mobile API interfaces, PC API interfaces, a real-time alarm calculation service module, a scheduled statistical report generation service module, a real-time alarm push module, a server information collection service module, and an operation and maintenance script management and execution module.
[0033] The mobile API provides an interface for interaction between the mobile client and the business logic module; the desktop API provides an interface for interaction between the desktop client and the business logic module; the real-time alarm module calculates and monitors the system status in real time, compares the simulator's status with alarm conditions, and triggers the alarm mechanism; the scheduled statistical report generation service module receives data from the business database and automatically generates statistical reports on system operation data on a regular basis. The real-time alarm push module, server information collection service module, and operation and maintenance script management module perform data interactions with external interfaces and functional component modules respectively. The real-time alarm module pushes alarm information to users' APP messages, emails, and SMS messages through external interfaces and functional component modules; the server information collection service module is used to collect server operating status and performance data; the operation and maintenance script management and execution module is used to implement the creation, management, and execution functions of operation and maintenance scripts.
[0034] The external interface and functional component modules interact with the business logic module and external systems to provide support and maintenance for system services. These modules include an external message push interface, an operation and maintenance script management module, and a server information collection module. The external message push interface interacts with the real-time alarm module of the business logic module and the database. It sends alarm information to users via APP messages, SMS, and email. Specifically, the external message push interface includes an APP message push interface, an SMS sending interface, and an email sending interface: APP message push interface: pushes real-time messages to mobile users; SMS sending interface: sends SMS notifications to users; Email sending interface: sends email notifications to users.
[0035] The server information acquisition module interacts with both the server information acquisition service module of the business logic module and the database. It monitors the simulator's server, network devices, and service process data, and transmits the monitored data to the server information acquisition service module. The server information acquisition module includes a server monitoring module, a network device monitoring module, and a service process monitoring module. Specifically: The server monitoring module monitors the simulator server's operating status and performance indicators. The network device monitoring module monitors the status and performance of the simulator's network devices. The service process monitoring module monitors the operating status of critical services and processes.
[0036] The operation and maintenance script management module interacts with the operation and maintenance script management execution module of the business logic module and the database. The operation and maintenance script management module manages operation and maintenance script templates, performs system maintenance on the executed scripts, and records script logs, then transfers the data to the operation and maintenance script management execution module. The operation and maintenance script management module includes an operation and maintenance script template management module, an operation and maintenance script execution module, and a script execution log module. Specifically: The operation and maintenance script template management module manages and stores operation and maintenance script templates. The operation and maintenance script execution module executes operation and maintenance scripts for system maintenance. The script execution log module records the execution history and results of the operation and maintenance scripts.
[0037] The database serves as the system's data management and storage center, providing data to external interfaces, functional component modules, and business logic modules. The database includes a business database and a real-time information database. The business database stores user information, simulator status, and alarm records, and uses MySQL to store business data. The real-time information database stores the real-time collected server operating status, network device status, and service process status.
[0038] This invention proposes a mobile nuclear power plant simulator operation and maintenance system. The system's front-end and back-end services are deployed on a Linux operating system, published via Tomcat, and the database uses MySQL to store business data. The system's operating environment design considers efficiency, stability, and security to ensure the reliable operation of the simulator operation and maintenance system. The system operating environment mainly consists of the following parts: The operating system front-end and back-end services of a mobile nuclear power plant simulator operation and maintenance system are both deployed on the Linux operating system. The Linux operating system was chosen because of its open-source nature, stability, and security, and it also supports a wide range of network services and applications.
[0039] The application server of this system is deployed through Tomcat, an open-source Servlet container that provides a runtime environment for Java EE web applications and is widely used for developing and deploying Java web applications.
[0040] This system uses MySQL to store business data. MySQL is a relational database management system widely used for its high performance, high reliability, and ease of use.
[0041] The network environment design of this system supports operation in multiple network environments, which ensures that users can access the system through different network access points, thereby improving the system's accessibility and flexibility.
[0042] This system was designed with security requirements in mind, including data transmission encryption, user authentication, access control, and audit trails, to prevent unauthorized access and protect the integrity of system data. Considering future functional expansion and user growth, the system adopts a modular design, allowing for easy addition of new services and modules without affecting the stability of the existing system. The system provides convenient maintenance and monitoring tools, enabling system administrators to easily perform system maintenance and troubleshooting, thereby reducing operational costs and improving system availability.
[0043] The above embodiments merely illustrate several implementation methods of the present invention, and their descriptions are relatively specific and detailed, but they should not be construed as limiting the scope of the present invention. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of the present invention, and these all fall within the protection scope of the present invention. Therefore, the protection scope of this patent should be determined by the appended claims.
Claims
1. A mobile nuclear power simulator operation and maintenance system, characterized in that, The system includes a user access module, a business logic module, an external interface and functional component module, and a database. The user access module provides a system interface for users to access the system and allows them to query simulator-related information. The business logic module receives user business requests through an API interface, collects simulator-related information, and implements simulator monitoring, alarm functions, remote operation, and video surveillance. The business logic module includes a server information acquisition service module and an operation and maintenance script management and execution module. The server information acquisition service module collects the simulator server's operating status and performance data. The operation and maintenance script management and execution module creates, manages, and executes operation and maintenance scripts. The external interface and functional component module interacts with the business logic module and external systems to support system services and maintenance. The database serves as the system's data management and storage center, providing data to the external interface and functional component module and the business logic module. The computer-side user access module includes a user permission management module, a controlled hardware management module, a simulator status monitoring module, an alarm management module, a remote control management module, and a video surveillance management module. The controlled hardware management module specifically includes hardware device configuration and status management, as well as viewing hardware device information. The simulator status monitoring module specifically includes querying controlled server information, providing a centralized view of simulator status, and providing a network topology diagram showing network structure and device connection relationships. The alarm management module specifically includes allowing users to configure alarm settings, query real-time alarms, and historical alarm records. The remote control management module specifically includes remote control user permission management, remote control script settings, script execution, and script log viewing. The video surveillance management module specifically includes video monitoring point management and video viewing. The user access module includes both mobile and computer terminals. The mobile terminal accesses the system via a mobile app in a mobile network environment, while the computer terminal accesses the system via the internal network.
2. The mobile nuclear power simulator operation and maintenance system according to claim 1, characterized in that, The mobile terminal includes a user login module, a simulator status monitoring module, an alarm information query module, a remote control module, and a real-time video monitoring module. The simulator status monitoring module includes two functions: a general overview of all simulator statuses and a quick query function for simulators. The alarm information query module includes real-time alarm information, historical alarm information, and alarm information filtering. The remote control module specifically includes two functions: remote control script execution and remote control log viewing.
3. The mobile nuclear power simulator operation and maintenance system according to claim 2, characterized in that, The business logic module includes a mobile API interface, a PC API interface, a real-time alarm calculation service module, a scheduled statistical report generation service module, and a real-time alarm push module. The mobile API interface provides an interface for interaction between the mobile device and the business logic module; the PC API interface provides an interface for interaction between the PC and the business logic module; the real-time alarm calculation service module compares and calculates the simulator's status with alarm conditions in real time and triggers the alarm mechanism; the scheduled statistical report generation service module receives data from the database and automatically generates statistical reports of system operation data periodically.
4. The mobile nuclear power simulator operation and maintenance system according to claim 3, characterized in that, The real-time alarm push module, the server information collection service module, and the operation and maintenance script management and execution module interact with the external interface and functional component module, respectively. The real-time alarm push module pushes the alarm information to the user's APP message, email, and SMS through the external interface and functional component module.
5. The mobile nuclear power simulator operation and maintenance system according to claim 4, characterized in that, The external interface and functional component module includes an external message push interface, an operation and maintenance script management module, and a server information collection module. The external message push interface interacts with the real-time alarm module of the business logic module and the database, respectively. The external message push interface sends alarm information to users via APP messages, SMS, and email. The external message push interface includes an APP message push interface, an SMS sending interface, and an email sending interface.
6. The mobile nuclear power simulator operation and maintenance system according to claim 5, characterized in that, The server information acquisition module interacts with the server information acquisition service module of the business logic module and the database. The server information acquisition module monitors the server, network devices and service process data of the simulator and transmits the monitoring data to the server information acquisition service module. The server information acquisition module includes a server monitoring module, a network device monitoring module and a service process monitoring module.
7. The mobile nuclear power simulator operation and maintenance system according to claim 5, characterized in that, The operation and maintenance script management module interacts with the operation and maintenance script management execution module of the business logic module and the database. The operation and maintenance script management module performs template management, script system maintenance and script log recording for operation and maintenance scripts, and transmits the data to the operation and maintenance script management execution module. The operation and maintenance script management module includes an operation and maintenance script template management module, an operation and maintenance script execution module and a script execution log module.
8. The mobile nuclear power simulator operation and maintenance system according to claim 1, characterized in that, The database includes a business database and a real-time information database. The business database stores user information, simulator status, and alarm records, and uses a MySQL database to store business data. The real-time information database stores the real-time collected server operating status, network device status, and service process status.
Citation Information
Patent Citations
Nuclear power industry internet experiment bed based on simulation
CN111767031A
Intelligent monitoring and early warning method for nuclear power analog machine
CN116225856A
Inspection, operation and maintenance system for traditional equipment
CN118485428A