A digital operation and maintenance-oriented DCS industrial control network simulation method and system for nuclear power plants
By constructing a virtual simulation model of the DCS industrial control network, the problem that existing DCS simulation models do not cover the industrial control network is solved, achieving high-fidelity simulation and fault simulation, and supporting the digital transformation of DCS operation and maintenance in nuclear power plants.
Patent Information
- Application Number
- CN202611041496.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-07-14
- Publication Date
- 2026-11-06
AI Technical Summary
In the existing technology, the simulation model of the DCS system of nuclear power plants does not cover the simulation of the DCS industrial control network, resulting in significant differences between the DCS simulation system and the real system in terms of signal transmission path and transmission mode, which cannot meet the maintenance needs of the DCS industrial control network of nuclear power plants.
By establishing a virtual simulation model of the DCS industrial control network, including virtual simulation models of switches and connections of virtual controllers, a simulation model highly consistent with the on-site DCS industrial control network is constructed. Network communication is realized using OVS software and Hyper-V external virtual switches, and data monitoring and fault simulation are performed through a WEB console.
It achieves high-fidelity simulation of the DCS industrial control network of nuclear power plants, expands the simulation scope, and provides realistic digital tools and reliable simulation analysis tools for the operation and maintenance of nuclear power plant DCS, supporting the digital transformation of DCS operation and maintenance.
Smart Images

Figure CN123047476A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of nuclear power plant instrumentation and control maintenance technology, and in particular relates to a simulation method and system for nuclear power plant DCS industrial control network oriented towards digital operation and maintenance. Background Technology
[0002] With the development of digital instrumentation and control technology, distributed control systems (DCS) have been widely used in nuclear power plants due to their characteristics of decentralized control and centralized monitoring, as well as their reliable and stable control processes. While DCS systems bring numerous conveniences and advantages to the operation and maintenance of instrumentation and control systems and equipment management in nuclear power units, they also significantly increase the complexity of maintenance.
[0003] Currently, simulation modeling for DCS systems focuses primarily on the simulation of DCS control logic, with less attention paid to the simulation of DCS industrial control networks. This results in significant differences between simulated and real DCS systems in terms of DCS signal transmission paths and methods. However, the maintenance of the DCS industrial control network in nuclear power plants is a crucial component of DCS operation and maintenance. Current nuclear power plant DCS simulation models fail to encompass the simulation of the DCS industrial control network, thus failing to meet the requirements for such simulation.
[0004] Currently, nuclear power plant design and operation are undergoing digital transformation. The maintenance of nuclear power plant DCS systems also faces the need for digital transformation. To meet the requirements of digital transformation in nuclear power plant DCS operation and maintenance, it is necessary to research simulation technology and develop simulation models for the industrial control network of nuclear power plant DCS, and to construct a DCS industrial control network simulation model that is highly consistent with the composition and structure of the on-site DCS industrial control network for use in the digital operation and maintenance of the DCS system. Summary of the Invention
[0005] The purpose of this application is to provide a simulation method and system for nuclear power plant DCS industrial control network for digital operation and maintenance. Based on this method, a simulation model system for nuclear power plant DCS industrial control network can be constructed to realize the simulation of nuclear power plant DCS industrial control network and can be used as a tool for digital operation and maintenance of nuclear power plant DCS.
[0006] To achieve the above objectives, this application provides the following technical solution: Firstly, this application provides a simulation method for the DCS industrial control network of a nuclear power plant for digital operation and maintenance, comprising the following steps: Step 1: Based on the topology of the DCS industrial control network in the nuclear power plant, establish a virtual simulation model of the DCS industrial control network switch; Step 2: Set the configuration parameters of each switch virtual simulation model so that the configuration parameters are the same as the configuration information of the simulated real switch; Step 3: Connect the virtual simulation models of each switch according to the actual connection relationship of the switches in the nuclear power plant to form a switch network simulation model; Step 4: Connect the DCS virtual controller to the external virtual switch to enable network communication between the DCS virtual controller and the external virtual switch; Step 5: Connect the DCS virtual controller to the switch network simulation model to form a DCS industrial control network simulation model.
[0007] As an feasible approach, in step 1, the virtual simulation model of the switch is established in OVS software based on the configuration parameters and information of each switch in the DCS industrial control network of the nuclear power plant, including room-level switch virtual simulation models and unit-level switch virtual simulation models.
[0008] As an feasible approach, in step 3, a network connection is established between each room-level switch virtual simulation model and the corresponding unit-level switch virtual simulation model, including redundant network connections, until all room-level switch virtual simulation models are connected to the corresponding unit-level switch virtual simulation models.
[0009] As one feasible approach, in step 4, the external virtual switch is a Hyper-V external virtual switch, and each DCS virtual controller is connected to the Hyper-V external virtual switch in the server that carries the DCS virtual controller.
[0010] As an feasible approach, in step 5, the server containing the constructed switch network simulation model and the server containing the constructed DCS virtual controller simulation model are connected via a network cable through a network port, and the communication information of the two servers is configured to realize network communication between the DCS virtual controller and the room-level switch virtual simulation model.
[0011] As an implementable approach, this method also includes step 6: monitoring the data and parameters of the DCS industrial control network simulation model, connecting the WEB console with the switch network simulation model and the external virtual switch to achieve bidirectional data communication, reading the data of the industrial control network simulation model through the WEB console, and graphically displaying network traffic and network port status.
[0012] As an implementable approach, step 6 also includes: performing fault setting operations on the virtual simulation models of each switch in the WEB console to simulate network faults.
[0013] Secondly, this application provides a nuclear power plant DCS industrial control network simulation system for digital operation and maintenance, comprising: The OVS network switch simulation subsystem is used to simulate the switches and communication links of the DCS industrial control network in nuclear power plants. The DCS virtual controller network subsystem is used to realize the simulation operation and network communication of the DCS virtual controller. The WEB console is connected to the OVS network switch simulation subsystem and the DCS virtual controller network subsystem, and is used to monitor and manage the industrial control network simulation model.
[0014] As one feasible approach, the OVS network switch emulation subsystem includes: The room-level switch virtual simulation module is used to simulate the function of a room-level switch in a nuclear power plant. It connects each DCS virtual controller in the room to the room-level switch virtual simulation module to realize data communication between the DCS virtual controller and the outside world. The unit-level switch virtual simulation module is used to simulate the function of a nuclear power plant unit-level switch. It connects the room-level switch virtual simulation module with the corresponding unit-level switch virtual simulation module to realize the interconnection and interoperability of various room-level switch virtual simulation modules. The communication link simulation module is used to simulate the communication links between the DCS virtual controller and the room-level switch virtual simulation module, and between the room-level switch virtual simulation modules themselves. The network fault simulation module is used to simulate various fault modes of nuclear power plant network equipment and realize the simulation function of DCS network faults.
[0015] As one feasible approach, the network fault simulation module includes: Port fault simulation unit, used to simulate port faults of the switch; The MAC entry fault simulation unit is used to implement MAC flow table fault simulation. The network card fault simulation unit is used to simulate and recover network card faults. The link congestion fault simulation unit is used to simulate communication link congestion fault scenarios.
[0016] As one possible implementation, the DCS virtual controller network subsystem includes: The DCS virtual controller is used to realize the virtual simulation of the DCS controller in nuclear power plants and to simulate the operation of control logic configuration. Hyper-V external virtual switch is used to enable communication between DCS virtual controllers and external networks; The communication link module is used to enable the connection between each DCS virtual controller and the Hyper-V external virtual switch, while prohibiting network communication between DCS virtual controllers without going through the Hyper-V external virtual switch, thus achieving network isolation between DCS virtual controllers.
[0017] As one possible implementation, the web console includes: The OVS network switch simulation model configuration module is used to detect, create, and delete OVS networks. The switch port parameter setting module is used to set the port parameters in the switch virtual simulation module; The network traffic rate monitoring module is used to monitor the traffic of each network link in the DCS industrial control network simulation model; The network fault triggering module is used to trigger various network fault simulations on the interface to realize network fault simulation.
[0018] Compared with existing technologies, the simulation method and system for nuclear power plant DCS industrial control network for digital operation and maintenance provided in this application have the following advantages: This application enables the simulation of the DCS industrial control network of nuclear power plants, expanding the scope of nuclear power plant DCS simulation, improving the realism of nuclear power plant DCS simulation, providing a more realistic digital tool for nuclear power plant DCS operation and maintenance, and providing a reliable simulation analysis and verification tool for nuclear power plant DCS operation and maintenance, thus helping the digital transformation of DCS operation and maintenance. Attached Figure Description
[0019] To more clearly illustrate the technical solution of this application, the accompanying drawings used in the technical description will be briefly introduced below.
[0020] Figure 1 A flowchart of the nuclear power plant DCS industrial control network simulation method for digital operation and maintenance provided in this application; Figure 2 A diagram illustrating the structure of a nuclear power plant DCS industrial control network simulation system for digital operation and maintenance, provided in this application. Figure 3 The OVS switch network diagram with redundant structure provided in this application; Figure 4 The network structure diagram of the virtual controller provided in this application. Detailed Implementation
[0021] The following detailed description provides further details on specific implementation methods.
[0022] like Figure 1 As shown, this application provides a simulation method for the DCS industrial control network of a nuclear power plant for digital operation and maintenance, specifically including: Step 1: Based on the topology of the nuclear power plant's DCS industrial control network, establish a virtual simulation model of the DCS industrial control network switches, and connect the virtual simulation models of each switch according to the real network topology, such as... Figure 3 As shown. Specifically, based on the configuration parameters and information of each switch in the nuclear power plant's DCS industrial control network, virtual simulation models of each room-level and unit-level switch are established in the OVS software.
[0023] Step 2: Configure the configuration parameters and information of each virtual simulation model of the switch, and ensure that the configuration parameters and information are the same as the configuration information of the real switch being simulated.
[0024] Step 3: Connect the virtual simulation models of each room-level switch to the virtual simulation models of the unit-level switches according to the actual switch connection relationships in a nuclear power plant to form a switch network simulation model. Specifically, establish network connections between each room-level switch virtual simulation model and the corresponding unit-level switch virtual simulation model, including redundant network connections, until all room-level switch virtual simulation models have established network connections with their corresponding unit-level switch virtual simulation models.
[0025] Step 4: Connect the DCS virtual controllers to the Hyper-V external virtual switch. Specifically, in the server hosting the DCS virtual controllers, connect each DCS virtual controller to the Hyper-V external virtual switch to enable network communication between the DCS virtual controllers and the Hyper-V external virtual switch, such as... Figure 4 As shown.
[0026] Step 5: Connect the DCS virtual controller to the room-level switch virtual simulation model to form a DCS industrial control network simulation model. Specifically, connect the server containing the switch network simulation model built in Step 3 to the server containing the DCS virtual controller simulation model built in Step 4 via a network cable, configure the communication information of the two servers, and realize network communication between the DCS virtual controller and the room-level switch virtual simulation model.
[0027] Step 6: Monitor the data and parameters of the DCS industrial control network simulation model. Specifically, connect the WEB console to the OVS network switch simulation model and the Hyper-V external virtual switch to achieve bidirectional data communication. The WEB console can read data from the industrial control network simulation model, graphically display network traffic and network port status, and also perform fault setting operations on each switch virtual simulation model to simulate network faults. The WEB console adopts a B / S architecture, uses Vue3 for the front-end interface design, and communicates with the OVS network switch simulation subsystem and the DCS virtual controller network subsystem via HTTP protocol.
[0028] Furthermore, based on the above method, this application also provides a nuclear power plant DCS industrial control network simulation system for digital operation and maintenance, including an OVS network switch simulation subsystem, a DCS virtual controller network subsystem, and a WEB console.
[0029] Specifically, the OVS network switch simulation subsystem includes a room-level switch virtual simulation module, a unit-level switch virtual simulation module, and a communication link and network fault simulation module. The connection relationship of each switch virtual simulation module is connected according to the connection relationship of the actual switches in the nuclear power plant, as follows: The room-level switch virtual simulation module is used to simulate the function of a room-level switch in a nuclear power plant. It connects the various DCS virtual controllers in the room to the room-level switch virtual simulation module to realize data communication between the DCS virtual controllers and the outside world. The unit-level switch virtual simulation module is used to simulate the function of the nuclear power plant unit-level switch. It can connect the room-level switch virtual simulation module with the corresponding unit-level switch virtual simulation module to realize the interconnection and interoperability of various room-level switch virtual simulation modules, and ultimately realize the data communication between various DCS virtual controllers. The communication path simulation module is used to simulate the communication links between the DCS virtual controller of a nuclear power plant and the room-level switch virtual simulation module, as well as between the room-level switch virtual simulation modules. The network fault simulation module is used to simulate various fault modes of nuclear power plant network equipment and realize the simulation function of DCS network faults.
[0030] The network fault simulation module includes a node port fault simulation unit, a MAC entry fault simulation unit, a network interface card (NIC) fault simulation unit, and a link congestion fault simulation unit, as detailed below: Port fault simulation unit, used to simulate port faults of the switch; The MAC entry fault simulation unit is used to simulate a MAC flow table failure, which may cause the switch to fail to forward data packets correctly, resulting in network communication interruption or data loss. The network card fault simulation unit is used to simulate and recover from network card faults. The link congestion fault simulation unit is used to simulate fault scenarios of communication link congestion.
[0031] Specifically, the DCS virtual controller network subsystem includes the DCS virtual controller, the Hyper-V external virtual switch, and the communication link module between the DCS virtual controller and the Hyper-V external virtual switch, as follows: The DCS virtual controller is used to realize the virtual simulation of the DCS controller in nuclear power plants and can perform simulation operation of control logic configuration. Hyper-V external virtual switch is used to enable communication between DCS virtual controllers and external networks; The communication link module between the DCS virtual controller and the Hyper-V external virtual switch enables the connection between each DCS virtual controller and the Hyper-V external virtual switch, while prohibiting network communication between DCS virtual controllers without going through the Hyper-V external virtual switch, thus achieving network isolation between DCS virtual controllers.
[0032] Specifically, the web console includes an OVS network switch simulation model configuration module, a switch port parameter setting module, a network traffic rate monitoring module, and a network fault triggering module, as follows: The OVS network switch simulation model configuration module is used to detect, create, and delete OVS networks. Detecting the OVS network status is used to obtain the current OVS network status; creating an OVS network is used to run a network creation script to create an OVS network; and deleting an OVS network is used to delete an OVS network. The switch port parameter setting module is used to set the port parameters in the virtual simulation modules of room-level and unit-level switches; The network traffic rate monitoring module is used to monitor the traffic of each network link in the DCS industrial control network simulation model; The network fault triggering module is used to trigger various network fault simulation modules on the interface to realize network fault simulation.
[0033] This application is based on the architecture of the DCS industrial control network of a nuclear power plant. It uses the virtual switch simulation software OVS (OpenvSwitch) to establish a simulation model of the virtual switches and the connection relationship between the switches in the DCS industrial control network. The DCS virtual controllers are connected to the ports of each virtual switch according to the real connection relationship to form a simulation model of the nuclear power plant DCS industrial control network, realizing the data transmission method between DCS virtual controllers according to the real transmission path.
[0034] This application virtualizes and simulates each switch node in the DCS industrial control network of a nuclear power plant to establish a virtual switch model and establishes the connection relationship between each virtual switch. Then, each DCS virtual controller is connected to the corresponding virtual switch port, and data interaction between the DCS virtual controllers is achieved through the virtual switches. A control console is also developed to monitor and manage the network simulation model.
[0035] Therefore, this application can simulate the DCS industrial control network of nuclear power plants, expand the simulation scope of nuclear power plant DCS, improve the realism of nuclear power plant DCS simulation, provide a more realistic digital tool for nuclear power plant DCS operation and maintenance, and provide a reliable simulation analysis and verification tool for nuclear power plant DCS operation and maintenance.
[0036] The above description is only a specific embodiment of this application, but the protection scope of this application is not limited thereto. Any changes or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the protection scope of this application.
Claims
1. A digital operation and maintenance oriented simulation method for a DCS industrial control network of a nuclear power plant, characterized in that, The method comprises the following steps: Step 1: according to the topological structure of the DCS industrial control network of the nuclear power plant, a virtual simulation model of the DCS industrial control network switch is established; Step 2: the configuration parameters of each switch virtual simulation model are set, so that the configuration parameters are the same as the configuration information of the simulated real switch; Step 3: each switch virtual simulation model is connected according to the connection relationship of the real switch of the nuclear power plant to form a switch network simulation model; Step 4: the DCS virtual controller is connected to the external virtual switch to realize the network communication between the DCS virtual controller and the external virtual switch; Step 5: the DCS virtual controller is connected to the switch network simulation model to form a DCS industrial control network simulation model.
2. The digital operation and maintenance oriented simulation method of the DCS industrial control network of the nuclear power plant according to claim 1, characterized in that, In step 3, each room-level switch virtual simulation model is connected to the corresponding unit-level switch virtual simulation model to form a switch network simulation model.
3. The digital operation and maintenance oriented simulation method of the DCS industrial control network of the nuclear power plant according to claim 1, characterized in that, In step 4, the external virtual switch is a Hyper-V external virtual switch, and each DCS virtual controller is connected to the Hyper-V external virtual switch in the server loaded with the DCS virtual controller.
4. The digital operation and maintenance oriented simulation method of the DCS industrial control network of the nuclear power plant according to claim 1, characterized in that, In step 5, the server where the switch network simulation model is located is connected to the server where the DCS virtual controller simulation model is located through a network port with a network cable, the communication information of the two servers is configured, and the network communication between the DCS virtual controller and the room-level switch virtual simulation model is realized.
5. The digital operation and maintenance oriented simulation method of the DCS industrial control network of the nuclear power plant according to claim 1, characterized in that, Step 6: DCS industrial control network simulation model data and parameter monitoring is performed, a WEB console is connected to the switch network simulation model and the external virtual switch, bidirectional data communication is realized, data of the industrial control network simulation model is read through the WEB console, and network traffic and network port state are displayed in a graphical manner.
6. A digital operation-oriented DCS industrial control network simulation system for nuclear power plants, characterized in that, The method comprises the following steps: An OVS network switch simulation subsystem is used to simulate the switch and communication link of the DCS industrial control network of the nuclear power plant; A DCS virtual controller network subsystem is used to run the simulation operation and network communication of the DCS virtual controller; A WEB console is connected to the OVS network switch simulation subsystem and the DCS virtual controller network subsystem, and is used to monitor and manage the industrial control network simulation model.
7. The digital operation and maintenance oriented DCS industrial control network simulation system of the nuclear power plant according to claim 6, characterized in that, The OVS network switch simulation subsystem comprises: A room-level switch virtual simulation module is used to simulate the function of the room-level switch of the nuclear power plant, and each DCS virtual controller in the room is connected to the room-level switch virtual simulation module; A unit-level switch virtual simulation module is used to simulate the function of the unit-level switch of the nuclear power plant, and the room-level switch virtual simulation module is connected to the corresponding unit-level switch virtual simulation module; A communication link simulation module is used to simulate the communication link between the DCS virtual controller and the room-level switch virtual simulation module, and between the room-level switch virtual simulation modules; A network fault simulation module is used to simulate various fault modes of the network equipment of the nuclear power plant.
8. The digital operation and maintenance oriented nuclear power plant DCS industrial control network simulation system according to claim 6, characterized in that, The network fault simulation module comprises: A port fault simulation unit is configured to simulate port faults of the switch. A MAC table fault simulation unit is configured to simulate MAC table faults. A network card fault simulation unit is configured to simulate network card faults and recovery. A link congestion fault simulation unit is configured to simulate fault scenarios of communication link congestion.
9. The digital operation and maintenance oriented nuclear power plant DCS industrial control network simulation system according to claim 6, characterized in that, The DCS virtual controller network subsystem includes: A DCS virtual controller configured to simulate a DCS controller of a nuclear power plant and perform simulation operation of control logic configuration. A Hyper-V external virtual switch configured to enable communication between the DCS virtual controller and an external network. A communication link module configured to connect each DCS virtual controller with the Hyper-V external virtual switch and disable network communication between the DCS virtual controllers without the Hyper-V external virtual switch, so that the DCS virtual controllers are kept isolated from each other.
10. The digital operation and maintenance oriented nuclear power plant DCS industrial control network simulation system according to claim 6, characterized in that, The WEB console includes: An OVS network switch simulation model configuration module configured to detect, create and delete an OVS network. A switch port parameter setting module configured to set port parameters in the switch virtual simulation module. A network traffic rate monitoring module configured to monitor traffic of each network link of the DCS industrial control network simulation model. A network fault triggering module configured to trigger various network fault simulations on the interface to implement network fault simulation.
