Nuclear power plant analog machine cluster management method and system based on cloud computing

By building a cloud-based simulator cluster management system, the insufficient resource allocation, off-site collaborative development and monitoring in nuclear power simulator cluster management is solved, and efficient simulator cluster management and collaborative work is realized, improving the flexibility and management efficiency of the system.

CN120474916APending Publication Date: 2025-08-12CHINA NUCLEAR POWER (BEIJING) SIMULATION TECH CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510528771.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-24
Publication Date
2025-08-12

AI Technical Summary

Technical Problem

The existing nuclear power simulator cluster management system has shortcomings in resource allocation and scheduling flexibility, off-site collaborative development capabilities, system architecture design, monitoring and management capabilities, and the degree of automation, making it difficult to meet the efficient management needs of large-scale simulator clusters.

Method used

Build a cloud computing-based simulator cluster management system, including cloud computing platform, virtualization layer, cloud platform management layer and application service layer, realize dynamic resource allocation and scheduling through private cloud networks, support collaborative development of multiple users and multiple locations, and provide comprehensive monitoring and management functions.

Benefits of technology

It improves the scalability and economics of the simulator cluster, realizes rapid creation and deployment, real-time monitoring and operation and maintenance, breaks regional restrictions, and improves team collaboration efficiency and system management efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120474916A_ABST
    Figure CN120474916A_ABST
Patent Text Reader

Abstract

The invention relates to a nuclear power plant analog machine cluster management method and system based on cloud computing. The method comprises the following steps: S1, constructing a cloud computing platform, and performing omnibearing management and cloud computing resource dynamic allocation and scheduling on an analog machine cluster through the cloud computing platform so as to provide services for analog machine users. And S2, constructing a private cloud network, and converging analog machine users in various regions on the cloud computing platform through the private cloud network to realize cooperative work on the cloud. According to the invention, rapid creation and deployment, real-time monitoring and operation and maintenance, data management and remote cloud cooperative work of the simulator cluster can be realized, geographical restrictions are broken, the working flexibility and team cooperation efficiency are improved, a unified monitoring and management platform is provided, the manageability of the system is enhanced, and the management efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of nuclear power plant simulators, and in particular to a nuclear power plant simulator cluster management method and system based on cloud computing. Background Art

[0002] The current cluster management scheme for nuclear power simulators has the following deficiencies:

[0003] 1. Simple hardware architecture, limited flexibility in resource allocation and scheduling: The hardware architecture is relatively simple. While offering a certain degree of flexibility, it has significant limitations in resource allocation and scheduling. In particular, it fails to address large-scale simulator cluster management and scenarios involving multiple locations, multiple people, and multiple projects. It is specific and cannot meet the requirements of general simulator development scenarios. The lack of efficient cluster management capabilities prevents the coordinated management of multiple project teams and multiple simulator clusters. In the event of a server failure, the system lacks sufficient fault tolerance, which can easily lead to the complete simulator system being paralyzed.

[0004] 2. Inadequate cross-site collaborative development capabilities: The need for collaborative development between project teams located in different locations was not considered. This resulted in inefficient parallel development across multiple locations and tasks in practice, making it difficult to meet the efficient collaboration requirements of modern nuclear power simulator development. Lack of support for multi-user, multi-site collaborative development led to extended development cycles and increased costs. The lack of a unified development environment and data sharing mechanism increased the complexity of team collaboration.

[0005] 3. Traditional system architecture and lack of systematic design: The system architecture still utilizes a traditional stovepipe architecture, focusing primarily on the implementation of a single method rather than the systematic design of a holistic platform. This architecture struggles to meet the requirements for efficient management and maintenance in complex, large-scale simulator applications. The lack of a unified platform design results in poor system scalability and compatibility. The overall performance optimization of simulator cluster management has not been achieved, making it difficult to improve system reliability and management efficiency.

[0006] 4. Inadequate Monitoring and Management Capabilities: The system lacks real-time monitoring and management capabilities for large-scale simulator service hosts, making it difficult to monitor system status in real time and inefficient troubleshooting. The lack of real-time monitoring and O&M management capabilities for the simulator cluster prevents timely problem detection and resolution. The lack of fault warning and automated troubleshooting mechanisms can lead to delayed system responses and high O&M costs.

[0007] 5. Limited automation makes it difficult to cope with large-scale applications: Particularly in complex cloud computing environments, insufficient automation can lead to inefficient operations and waste of resources. Automated processing functions are limited and cannot meet the management requirements of large-scale simulator clusters. The lack of fully automated operations and maintenance leads to frequent manual intervention, increasing costs and risks. Summary of the Invention

[0008] The technical problem to be solved by the present invention is to provide a nuclear power plant simulator cluster management method and system based on cloud computing in response to at least one of the above-mentioned defects.

[0009] The technical solution adopted by the present invention to solve the technical problem is: a nuclear power plant simulator cluster management method based on cloud computing, comprising the following steps:

[0010] S1. Build a cloud computing platform and use it to comprehensively manage the simulator cluster and dynamically allocate and schedule cloud computing resources to provide services to simulator users;

[0011] S2. Build a private cloud network, and aggregate simulator users from all over the world on the cloud computing platform through the private cloud network to achieve collaborative work on the cloud.

[0012] In some embodiments, the step of building a cloud computing platform and comprehensively managing the simulator cluster and dynamically allocating and scheduling cloud computing resources through the cloud computing platform to provide services to simulator users includes:

[0013] S11. Determine the hierarchical structure of the cloud computing platform, including an infrastructure layer, a virtualization layer, a cloud platform management layer, an application service layer, and a cloud service portal module;

[0014] S12. The infrastructure layer includes the physical resources of the cloud computing platform, providing the hardware foundation for the cloud computing platform; the physical resources include servers, storage resources, and network resources;

[0015] S13. Receive the physical resources of the infrastructure layer in the virtualization layer, abstract the physical resources into virtual resources, aggregate them into a unified logical resource pool, and encapsulate them into independent virtual resources;

[0016] S14. Scheduling and managing the virtual resources in the cloud platform management layer according to business needs;

[0017] S15. Deploy specific application software of the simulator system in the application service layer, and use the cloud computing resources provided by the cloud platform management layer to run and support various specific application software; the cloud computing resources include virtual resources;

[0018] S16. Providing a unified access portal for simulator users in the cloud service portal module, so that they can access the application service layer through the access portal.

[0019] In some embodiments, step S12 includes:

[0020] Integrate servers, storage resources, and network resources, and configure the hardware parameters of physical hardware according to the requirements of hyper-convergence technology;

[0021] According to the construction method of hyper-convergence technology, physical resources are organized into a unified resource pool;

[0022] And / or, step S13 includes:

[0023] Hyper-convergence technology is used to abstract physical resources into a unified virtual resource pool, which is then encapsulated into independent virtual resources to achieve abstract representation and isolation of resources.

[0024] In some embodiments, step S14 includes:

[0025] Create virtual machine templates based on business needs, and install corresponding business software based on the various technical models of virtual machines that make up the simulator platform;

[0026] Perform configuration operations on the simulator platform, including system configuration, network configuration, and computing power configuration;

[0027] Use resource scheduling tools to perform multiple resource allocation and utilization to form multiple simulator service clusters;

[0028] Implement simulator business cluster security management and user authority control strategies.

[0029] In some embodiments, step S15 includes:

[0030] Application service layer software deployment: Utilize the cloud computing resources provided by the cloud platform management layer to deploy specific application software for the simulator system; build the basic environment for the simulator business ecosystem; the specific application software includes simulation support platform software and virtual DCS series software;

[0031] Enriching the simulator application ecosystem: Deploy supporting applications for the simulator system on the basic environment. These applications include a deviation management system, a multi-project management system, and severe accident visualization software.

[0032] Application configuration and testing: Configure the specific application software being deployed to meet the testing and maintenance needs of multiple people and teams across multiple locations; and verify the deviation management, project management, and data management functions of the specific application software.

[0033] Application operation and maintenance: monitor the operating status of the specific application software and issue alarms or take preset measures when abnormal situations are found.

[0034] In some embodiments, step S16 includes:

[0035] Users register through the cloud service portal module, fill in relevant information and submit for review; after authentication, users obtain account permissions to access the cloud computing platform;

[0036] Users log in to the cloud computing platform through the deployed private cloud network and use and operate services on the cloud computing platform according to their needs to achieve collaborative work and / or resource sharing on the cloud.

[0037] In some embodiments, the method further comprises:

[0038] Monitor users’ service access and usage in real time in the cloud platform management layer, and create or release cloud computing resources based on such service access and usage; and / or

[0039] Manage user account permissions.

[0040] In some embodiments, the method further comprises:

[0041] Monitor the status of the simulator cluster service hosts in real time and identify potential problems based on the real-time status of the simulator cluster service hosts.

[0042] In addition, the present invention also provides a cloud computing-based nuclear power plant simulator cluster management system, including a building module and a cloud computing platform;

[0043] The building blocks are used to build a cloud computing platform and a private cloud network;

[0044] The cloud computing platform is used to perform comprehensive management of the simulator cluster and dynamically allocate and schedule cloud computing resources to provide services to simulator users;

[0045] The private cloud network is used to gather simulator users from all over the world on the cloud computing platform to achieve collaborative work on the cloud.

[0046] In some embodiments, the cloud computing platform includes:

[0047] The infrastructure layer includes the physical resources of the cloud computing platform and provides the hardware basic conditions for the cloud computing platform;

[0048] A virtualization layer, connected to the infrastructure layer, configured to receive physical resources from the infrastructure layer, abstract the physical resources into virtual resources, aggregate them into a unified logical resource pool, and encapsulate them into independent virtual resources;

[0049] The cloud platform management layer is connected to the virtualization layer and is used to schedule and manage the virtual resources according to business needs;

[0050] The application service layer is connected to the cloud platform management layer and is used to deploy specific application software of the simulator system and use the cloud computing resources provided by the cloud platform management layer to run and support various specific application software; the cloud computing resources include virtual resources;

[0051] The cloud service portal module is used to provide a unified access portal for simulator users, so that they can access the application service layer through the access portal.

[0052] The implementation of the cloud computing-based nuclear power plant simulator cluster management method and system of the present invention has the following beneficial effects: the present invention can improve the scalability and economy of the underlying computing power and cluster management during the development of nuclear power plant simulators; it can realize the rapid creation and deployment, real-time monitoring and operation and maintenance, data management and remote cloud collaboration of simulator clusters, break geographical restrictions, improve work flexibility and team collaboration efficiency, provide a unified monitoring and management platform, enhance system manageability, and improve management efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0053] The present invention will be further described below with reference to the accompanying drawings and embodiments, in which:

[0054] Figure 1 This is a flow chart of a method for managing a nuclear power plant simulator cluster based on cloud computing provided by an embodiment of the present invention;

[0055] Figure 2 is a flowchart of a cloud computing-based nuclear power plant simulator cluster management method in some embodiments;

[0056] Figure 3 is a schematic diagram of the overall architecture of a cloud computing platform in some embodiments;

[0057] Figure 4 This is a schematic diagram of the logical relationship between various layers of the cloud computing platform provided by an embodiment of the present invention;

[0058] Figure 5 It is a structural diagram of a nuclear power plant simulator cluster management system based on cloud computing provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0059] In order to have a clearer understanding of the technical features, purposes, and effects of the present invention, specific embodiments of the present invention are now described in detail with reference to the accompanying drawings. In the following description, specific details such as specific system structures and technologies are provided for the purpose of illustration rather than limitation to facilitate a thorough understanding of the embodiments of the present invention. However, it should be clear to those skilled in the art that the present invention can also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to avoid unnecessary details that obscure the description of the present invention.

[0060] like Figure 1 As shown, in a preferred embodiment, the cloud computing-based nuclear power plant simulator cluster management method of this embodiment includes the following steps:

[0061] S1. Build a cloud computing platform and use it to manage simulator clusters in an all-round way and dynamically allocate and schedule cloud computing resources to provide services to simulator users.

[0062] S2. Build a private cloud network and use it to bring together simulator users from all over the world on the cloud computing platform, enabling collaborative work in the cloud. Deployed within the cloud computing platform, the private cloud network enables simulator users from different locations, multiple people, and even from different projects to log in to the cloud computing platform through the private cloud network. This brings together simulator users from all over the world on the cloud computing platform, enabling collaborative work and even resource sharing in the cloud.

[0063] In some embodiments, reference Figure 2 The steps of building a cloud computing platform and using it to comprehensively manage the simulator cluster and dynamically allocate and schedule cloud computing resources to provide services to simulator users include:

[0064] S11. Determine the hierarchical structure of the cloud computing platform, such as Figure 3 As shown, the cloud computing platform includes an infrastructure layer, a virtualization layer, a cloud platform management layer, an application service layer, and a cloud service portal module.

[0065] S12, the infrastructure layer includes the physical resources of the cloud computing platform, and provides the hardware infrastructure for the cloud computing platform. Physical resources include servers, storage resources, and network resources. Specifically, in this step, servers, storage resources, and network resources are integrated in the infrastructure layer, and the hardware parameters of the physical hardware are configured according to the requirements of the hyper-convergence technology. According to the construction method of the hyper-convergence technology, the physical resources are organized into a unified resource pool to provide the hardware infrastructure. For example, for example, the server requires a cache hard disk, a pass-through array card, a 10 Gigabit network card, etc., which are configured according to the requirements of the hyper-convergence technology. It should be noted that the specific hardware configuration of the physical resources required by the cloud computing platform in the embodiment of the present invention based on the hyper-convergence technology can refer to the existing technology and will not be repeated here.

[0066] S13. The virtualization layer receives the physical resources from the infrastructure layer, abstracts the physical resources into virtual resources, aggregates them into a unified logical resource pool, and encapsulates them into independent virtual resources. Specifically, in this step, the virtualization layer uses hyperconvergence technology to abstract the physical resources into a unified virtual resource pool, and encapsulates them into independent virtual resources to achieve abstract representation and isolation of resources.

[0067] S14. Schedule and manage virtual resources based on business needs within the cloud platform management layer. Specifically, in this step, virtual machine templates are created based on business needs, and the corresponding business software is installed for the various technical models of virtual machines that comprise the simulator platform. The simulator platform is configured, including system, network, and computing power configuration. Resource scheduling tools are used to allocate and utilize resources multiple times to form multiple simulator business clusters. Security management and user permission control policies for the simulator business clusters are implemented.

[0068] S15. Deploy specific application software of the simulator system in the application service layer, and use the cloud computing resources provided by the cloud platform management layer to run and support various specific application software. Cloud computing resources include virtual resources.

[0069] Specifically, this step includes: application service layer software deployment: using the cloud computing resources provided by the cloud platform management layer to deploy specific application software for the simulator system. Build a basic environment for the simulator business ecosystem. Among them, the specific application software includes simulation support platform software and virtual DCS series software. Enrich the simulator application ecosystem: deploy supporting applications for the simulator system on the basic environment. The supporting applications include deviation management systems, multi-project management systems, and severe accident visualization software. Application configuration and testing: configure the specific application software deployed accordingly to enable it to meet the testing and maintenance needs of remote locations, multiple people, and multiple teams. In addition, verify the deviation management function, project management function, and data management function of the specific application software. Application operation and maintenance: monitor the running status of specific application software, and issue alarms or take preset measures when abnormal conditions are found.

[0070] S16. A unified access portal is provided for simulator users in the cloud service portal module, enabling them to access the application service layer. Specifically, in this step, users register through the cloud service portal module, enter relevant information, and submit it for review. After authentication, users are granted account access to the cloud computing platform. Users log in to the cloud computing platform through the deployed private cloud network and use services and operations on the cloud computing platform as needed, enabling collaborative work and / or resource sharing on the cloud.

[0071] It can be understood that the cloud computing-based nuclear power plant simulator cluster management method of the embodiment of the present invention has the following improvements:

[0072] 1. Elastic scalability based on cloud computing architecture

[0073] This method adopts the new generation of cloud computing technology to build an elastically scalable cloud computing architecture platform. It can dynamically allocate cloud computing resources according to demand and flexibly schedule computing power to support underlying computing needs. It shows extremely high flexibility and scalability, ensuring that the system can cope with the management needs of simulator clusters of different sizes.

[0074] 2. Multi-team, remote collaborative development and efficient collaboration

[0075] Building a private cloud network based on dedicated internet lines enables the platform to support multi-user, multi-location, and multi-task parallel development and collaboration, enabling seamless collaboration between remote project teams. This feature improves development efficiency, reduces development costs, and makes team collaboration more efficient and convenient, making it particularly suitable for distributed teams and cross-regional projects.

[0076] 3. Comprehensive simulator cluster management capabilities

[0077] The platform provides comprehensive management capabilities for remote simulator system clusters, including configuration management, operation monitoring, maintenance management, and peripheral authorization management. These capabilities allow platform administrators to monitor the operating status of the simulator system anytime, anywhere, identify and resolve issues promptly, and ensure efficient and stable system operation.

[0078] 4. Rich application ecosystem

[0079] The platform is equipped with a variety of supporting applications for the simulator development process, fully supporting every aspect of simulator development, particularly in deviation management, ensuring a closed-loop management of the simulator development ecosystem. This feature enables an efficient and collaborative workflow, improving overall development efficiency and quality.

[0080] In other words, this embodiment makes the hardware architecture flexible and efficient, supports horizontal expansion, improves resource utilization and system stability; realizes cloud-based collaborative work, breaks geographical restrictions, and improves work flexibility and team collaboration efficiency; simplifies the operation and maintenance process and improves operation and maintenance efficiency by improving the simulator operation and maintenance methods; provides a unified monitoring and management platform, enhances system manageability, and improves management efficiency; and has a platform for building an application ecosystem, which helps to improve the overall development efficiency and quality of the simulator.

[0081] In some embodiments, the method can also monitor user service access and usage in real time within the cloud platform management layer, creating or releasing cloud computing resources based on service access and usage. This allows for management of user account permissions. The method also monitors the status of the simulator cluster service hosts in real time and identifies potential issues based on the real-time status of the simulator cluster service hosts.

[0082] Figure 4The following is a schematic diagram showing the logical relationship between the various layers of the cloud computing platform according to an embodiment of the present invention. Figure 4 The present invention is further described below by way of examples, but the present invention is not limited to the scope of the examples.

[0083] 1. Resource allocation and management

[0084] Step 1: Initialize the infrastructure layer

[0085] Integrate server, storage, and network resources, and configure the physical hardware parameters in detail according to the requirements of hyper-convergence technology. Furthermore, physical resources are organized into a unified resource pool based on the construction method of hyper-convergence technology, thus providing the hardware foundation for the construction of the cloud computing platform. It should be noted that the specific hardware configuration of the physical resources required by the cloud computing platform in this embodiment of the present invention based on hyper-convergence technology can be referenced in the existing technology and will not be detailed here.

[0086] Step 2: Virtualization layer resource encapsulation

[0087] Leveraging hyperconvergence technology, physical resources are abstracted into a unified virtual resource pool, which is then encapsulated into independent virtual environments to achieve abstract representation and isolation of resources. This provides the technical foundation for multi-tenant isolation and dynamic resource allocation, ensuring resource independence between different users or applications.

[0088] Step 3: Cloud Platform Management Layer Resource Scheduling

[0089] Create virtual machine templates based on business needs and install the appropriate business software based on the various technical models of virtual machines that comprise the simulation platform. First, complete the platform configuration, including system, network, and computing power, to ensure the completeness of the basic environment. Leverage resource scheduling tools to allocate and utilize resources repeatedly, forming multiple business clusters and improving resource utilization. Continuously optimize the configuration to ensure efficient platform operation, and implement security management and user access control policies to ensure platform security and stability.

[0090] Step 4: Create a private cloud network for cloud collaboration

[0091] Based on Internet dedicated line technology, a private cloud network is built to connect the cloud resource platform with local simulator business teams. Through the private cloud network, simulator business teams distributed across the country are brought together on the cloud computing platform to achieve collaborative work in the cloud.

[0092] 2. Application deployment and enriching the simulator application ecosystem

[0093] Step 1: Application service layer software deployment

[0094] On the computing resources provided by the cloud platform management layer, specific applications of the simulator system, such as simulation support platform software and virtual DCS series software, are deployed. Next, the basic environment of the simulator business ecosystem is built to provide support for subsequent application configuration and testing.

[0095] Step 2: Enrich the simulator application ecosystem

[0096] Deploy supporting applications for simulator systems, such as deviation management systems, multi-project management systems, severe accident visualization software, etc.

[0097] Step 3: Application configuration and testing

[0098] Detailed configuration of deployed application software ensures it meets the testing and maintenance requirements of multiple teams across multiple locations. Comprehensive testing is then conducted, including functional verification of deviation management, project management, data management, and other aspects to ensure application stability and reliability.

[0099] Step 4: Application operation and maintenance

[0100] Monitor the running status of application software, detect and handle abnormal situations in a timely manner, and ensure the continuous and stable operation of the application. Perform regular maintenance and updates to ensure the current status and security of the application.

[0101] 3. User Access and Services

[0102] Step 1: Cloud service portal user registration and authentication

[0103] Users register through the cloud service portal, fill in relevant information, and submit it for review. After authentication, users gain access to the cloud platform and can log in and use the corresponding services provided by the cloud platform.

[0104] Step 2: Access and use of services

[0105] Users log in to the cloud service portal through the deployed private cloud network. There, they can browse and select the services and resources they need, such as simulator platforms, application software, and computing resources for their projects. Users can use and operate services as needed, enabling collaborative work and resource sharing on the cloud.

[0106] Step 3: Service Monitoring and Management

[0107] The cloud platform management layer monitors and manages user service access and usage in real time. It creates and releases resources promptly based on user needs and resource usage to ensure proper resource utilization. It also controls and manages user account permissions to ensure platform security and data confidentiality.

[0108] In another preferred embodiment, reference Figure 5 The cloud computing-based nuclear power plant simulator cluster management system of this embodiment includes a building module and a cloud computing platform.

[0109] The building blocks are used to construct a cloud computing platform and a private cloud network. The cloud computing platform comprehensively manages the simulator cluster and dynamically allocates and schedules cloud computing resources to provide services to simulator users. The private cloud network brings together simulator users from all over the world on the cloud computing platform to enable collaborative cloud collaboration.

[0110] like Figure 3 As shown, the cloud computing platform includes an infrastructure layer, which contains the physical resources of the cloud computing platform and provides the hardware foundation for the cloud computing platform. As can be understood, the infrastructure layer serves as the underlying foundation, providing physical resources for the upper layer (the virtualization layer). This provides a stable, reliable, and scalable hardware foundation for the upper layer, ensuring the performance and stability of the cloud computing platform.

[0111] The virtualization layer is connected to the infrastructure layer and is used to receive the physical resources of the infrastructure layer, abstract the physical resources into virtual resources, aggregate them into a unified logical resource pool, and encapsulate them into independent virtual resources. It can be understood that virtual resources refer to the virtualization of hardware resources such as CPU, memory, hard disk, switch and other resources. Specifically, the virtualization layer receives the physical resources provided by the infrastructure layer, and based on the new generation of IT infrastructure hyper-convergence technology, abstracts the physical resources into a unified virtual resource pool, and encapsulates it into an independent virtual environment for use by the upper layer (cloud platform management layer), thereby realizing resource abstraction and isolation. The virtualization layer supports multi-tenant isolation and dynamic resource allocation. It can improve resource utilization and flexibility, enabling different users or applications to share hardware resources.

[0112] The cloud platform management layer, connected to the virtualization layer, is responsible for scheduling and managing virtual resources based on business needs. It is understood that the cloud platform management layer is responsible for scheduling, monitoring, security management, and user permission control of computing resources for the service hosts associated with the simulator service cluster within the platform. Specifically, the cloud platform management layer manages the virtual resources provided by the virtualization layer, scheduling and allocating them based on demand while ensuring resource security and user permission control, providing services to the upper layer (application service layer). The cloud platform management layer efficiently allocates and utilizes computing resources through intelligent scheduling algorithms and provides comprehensive security management mechanisms and user permission control policies, ensuring efficient platform operation, security, stability, and data confidentiality.

[0113] The application service layer, connected to the cloud platform management layer, is used to deploy specific application software for the simulator system and utilize the cloud computing resources provided by the cloud platform management layer to run and support these specific applications. The application service layer deploys specific applications for the simulator system, including simulation support platform software, virtual DCS software, simulator deviation systems, severe accident visualization software, and cloud-based collaborative voice and video communication software. Leveraging the computing resources and services provided by the cloud platform management layer, it runs and supports various application software, providing specific application services to the upper layer (cloud service portal). The application service layer provides the simulator team with an integrated, collaborative work environment, supporting various simulation and analysis tasks for nuclear power simulators.

[0114] It can be understood that cloud computing resources include virtual resources, as well as business virtual machines, virtual switches, server hosts that make up the cloud platform, and other resources built on the cloud computing platform.

[0115] The cloud service portal module provides a unified access point for simulator users (developers and testers) to access the application service layer. As can be understood, the cloud service portal module serves as an interface between users and the cloud platform, showcasing the various services provided by the application service layer and facilitating user access to and use of the cloud platform's services and resources. It also manages and controls access based on user permission levels, ensuring privacy in the use of cloud resources.

[0116] This embodiment achieves the following technical effects through technology integration:

[0117] 1. Reduced simulator setup workload: Based on cloud computing architecture, the simulation environment can be quickly built and tested, significantly shortening the platform construction cycle and costs. Compared to traditional simulator setup, the workload is reduced by 70% and the number of cables is reduced by 80%.

[0118] 2. Improved O&M professionalism: Through automated O&M tools, the time to diagnose and repair system failures has been shortened by 60%, significantly improving O&M efficiency.

[0119] 3. Economic optimization: On-demand allocation of cloud computing resources reduces hardware costs by 30% and increases resource utilization by 50%.

[0120] 4. Scalability and flexibility: The system supports on-demand expansion and can quickly adapt to different business needs, shortening the expansion time from weeks to hours.

[0121] 5. Significantly improved development efficiency: The simulators and related application software deployed on the platform provide convenient access and query references, significantly reducing development and debugging time. At the same time, it supports multi-person collaborative development, further improving development efficiency.

[0122] 6. Remote team collaboration: With the help of cloud-based collaboration tools and a unified project management platform, task assignments are responded to promptly, fault diagnosis is convenient, and travel costs are significantly reduced.

[0123] The computer-readable storage medium of the present invention can be any computer-readable storage medium that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a magnetic disk, or an optical disk.

[0124] The processor of the present invention is used to provide computing and control capabilities to support the operation of the entire device. It should be understood that in the embodiments of the present application, the processor can be a central processing unit (CPU), and the processor can also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc.

[0125] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the above description has generally described the components and steps of each example according to their functions. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present invention.

[0126] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein may be implemented directly using hardware, a software module executed by a processor, or a combination of the two. The software module may be placed in a random access memory (RAM), internal memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.

[0127] It is understandable that the above embodiments only express the preferred implementation modes of the present invention, and the description thereof is relatively specific and detailed, but it cannot be understood as limiting the patent scope of the present invention. It should be pointed out that for ordinary technicians in this field, without departing from the concept of the present invention, the above technical features can be freely combined, and several deformations and improvements can be made, all of which fall within the scope of protection of the present invention. Therefore, all equivalent changes and modifications made to the scope of the claims of the present invention should fall within the scope of coverage of the claims of the present invention.

Claims

1. A cloud computing-based nuclear power plant simulator cluster management method, characterized in that: The following steps are involved: S1. Build a cloud computing platform and use it to comprehensively manage the simulator cluster and dynamically allocate and schedule cloud computing resources to provide services to simulator users; S2. Build a private cloud network, and aggregate simulator users from all over the world on the cloud computing platform through the private cloud network to achieve collaborative work on the cloud.

2. The cloud computing-based nuclear power plant simulator cluster management method according to claim 1, characterized in that: The steps of constructing a cloud computing platform and comprehensively managing the simulator cluster and dynamically allocating and scheduling cloud computing resources through the cloud computing platform to provide services to simulator users include: S11. Determine the hierarchical structure of the cloud computing platform, including an infrastructure layer, a virtualization layer, a cloud platform management layer, an application service layer, and a cloud service portal module; S12. The infrastructure layer includes the physical resources of the cloud computing platform, providing the hardware foundation for the cloud computing platform; the physical resources include servers, storage resources, and network resources; S13. Receive the physical resources of the infrastructure layer in the virtualization layer, abstract the physical resources into virtual resources, aggregate them into a unified logical resource pool, and encapsulate them into independent virtual resources; S14. Scheduling and managing the virtual resources in the cloud platform management layer according to business needs; S15. Deploy specific application software of the simulator system in the application service layer, and use the cloud computing resources provided by the cloud platform management layer to run and support various specific application software; the cloud computing resources include virtual resources; S16. Providing a unified access portal for simulator users in the cloud service portal module, so that they can access the application service layer through the access portal.

3. The cloud computing-based nuclear power plant simulator cluster management method according to claim 2, characterized in that: Step S12 includes: Integrate servers, storage resources, and network resources, and configure the hardware parameters of physical hardware according to the requirements of hyper-convergence technology; According to the construction method of hyper-convergence technology, physical resources are organized into a unified resource pool; And / or, step S13 includes: Hyper-convergence technology is used to abstract physical resources into a unified virtual resource pool, which is then encapsulated into independent virtual resources to achieve abstract representation and isolation of resources.

4. The method for managing a nuclear power plant simulator cluster based on cloud computing according to claim 2, characterized in that: Step S14 includes: Create virtual machine templates based on business needs, and install corresponding business software based on the various technical models of virtual machines that make up the simulator platform; Perform configuration operations on the simulator platform, including system configuration, network configuration, and computing power configuration; Use resource scheduling tools to perform multiple resource allocation and utilization to form multiple simulator service clusters; Implement simulator business cluster security management and user authority control strategies.

5. The cloud computing-based nuclear power plant simulator cluster management method according to claim 2, characterized in that: Step S15 includes: Application service layer software deployment: Utilize the cloud computing resources provided by the cloud platform management layer to deploy specific application software for the simulator system; build the basic environment for the simulator business ecosystem; the specific application software includes simulation support platform software and virtual DCS series software; Enriching the simulator application ecosystem: Deploy supporting applications for the simulator system on the basic environment. These applications include a deviation management system, a multi-project management system, and severe accident visualization software. Application configuration and testing: Configure the specific application software being deployed to meet the testing and maintenance needs of multiple people and teams across multiple locations; and verify the deviation management, project management, and data management functions of the specific application software. Application operation and maintenance: monitor the operating status of the specific application software and issue alarms or take preset measures when abnormal situations are found.

6. The cloud computing-based nuclear power plant simulator cluster management method according to claim 2, characterized in that: Step S16 includes: Users register through the cloud service portal module, fill in relevant information and submit for review; after authentication, users obtain account permissions to access the cloud computing platform; Users log in to the cloud computing platform through the deployed private cloud network and use and operate services on the cloud computing platform according to their needs to achieve collaborative work and / or resource sharing on the cloud.

7. The method for managing a nuclear power plant simulator cluster based on cloud computing according to claim 6, characterized in that: The method further includes: Monitor users’ service access and usage in real time in the cloud platform management layer, and create or release cloud computing resources based on such service access and usage; and / or Manage user account permissions.

8. The method for managing a nuclear power plant simulator cluster based on cloud computing according to claim 1, characterized in that: The method further includes: Monitor the status of the simulator cluster service hosts in real time and identify potential problems based on the real-time status of the simulator cluster service hosts.

9. A cloud computing-based nuclear power plant simulator cluster management system, characterized in that: Includes building blocks and cloud computing platforms; The building blocks are used to build a cloud computing platform and a private cloud network; The cloud computing platform is used to perform comprehensive management of the simulator cluster and dynamically allocate and schedule cloud computing resources to provide services to simulator users; The private cloud network is used to gather simulator users from all over the world on the cloud computing platform to achieve collaborative work on the cloud.

10. The cloud computing-based nuclear power plant simulator cluster management system according to claim 9, characterized in that: The cloud computing platform includes: The infrastructure layer includes the physical resources of the cloud computing platform and is used to provide the hardware basic conditions for the cloud computing platform; A virtualization layer, connected to the infrastructure layer, configured to receive physical resources from the infrastructure layer, abstract the physical resources into virtual resources, aggregate them into a unified logical resource pool, and encapsulate them into independent virtual resources; The cloud platform management layer is connected to the virtualization layer and is used to schedule and manage the virtual resources according to business needs; The application service layer is connected to the cloud platform management layer and is used to deploy specific application software of the simulator system and use the cloud computing resources provided by the cloud platform management layer to run and support various specific application software; the cloud computing resources include virtual resources; The cloud service portal module is used to provide a unified access portal for simulator users, so that they can access the application service layer through the access portal.