DCS (Distributed Control System) of full-range competition simulator
The DCS system of the full-range competition simulator, using the CORBA architecture, simulates the field equipment and control logic of a nuclear power plant, enabling training for nuclear power plant commissioning and maintenance personnel. This solves the problem of the lack of a full-range simulation system in existing technologies and demonstrates the actual nuclear power network architecture and hardware and software maintenance knowledge.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-24
- Publication Date
- 2026-03-13
AI Technical Summary
Existing technologies lack a comprehensive simulation system suitable for nuclear power plant commissioning and maintenance personnel, and cannot demonstrate the actual nuclear power network architecture and hardware and software maintenance knowledge.
A full-range competition simulator DCS system was designed, adopting a CORBA-based software architecture, including a process system layer, a logic control layer, and a human-machine interface monitoring layer. The process system layer simulates field equipment, the logic control layer realizes control logic simulation, and the human-machine interface monitoring layer simulates the functions of the main control room and remote shutdown room of a nuclear power plant DCS system, demonstrating network architecture and hardware and software maintenance knowledge.
It enables training and assessment of nuclear power plant commissioning and maintenance personnel, demonstrates actual nuclear power network architecture and hardware and software maintenance knowledge, and is suitable for training and assessment of nuclear power plant operators.
Smart Images

Figure CN121657587A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of nuclear power plant competition simulators, and in particular to a DCS system for a full-range competition simulator. Background Technology
[0002] A Digital Control System (DCS) is a distributed control system based on computers and network communication. A DCS system connects field control stations located near the industrial site with operator and engineer stations in the control center via a communication network to achieve decentralized control and centralized operation management of on-site production equipment. The DCS operating software of the competition simulator has been appropriately adjusted while adhering as closely as possible to the original DCS operating software structure.
[0003] Nuclear power plant safety-grade DCS training systems are based on numerous abnormal or accident states occurring in actual production. They use mathematical methods to establish corresponding models and construct a process control system that acts as a coach by building a hardware system and software simulation system identical to the DCS control principles of a nuclear power plant. Currently, based on different training needs and principles, nuclear power plant DCS training systems are mainly divided into two categories: minimum systems and full-range simulators. Minimum systems typically reduce the configuration scale of I / O boards and peripherals, using the minimum configuration of hardware, software, and network equipment from a real DCS. Full-range nuclear power plant simulation (FSS) downloads the executable files generated from the actual DCS configuration into a virtual DCS. It exchanges data with the process model through a database and interfaces, integrating the DCS system into the simulation system. It boasts extremely high software functionality realism, low implementation cost, and the ability to perform complex simulation applications.
[0004] In existing technologies, full-range simulators are purely software-based training devices, suitable only for nuclear power plant operators. There is a lack of corresponding full-range simulation systems for training nuclear power plant commissioning and maintenance personnel. Summary of the Invention
[0005] This invention provides a DCS system for a full-range competition simulator, which solves the problem in the prior art of lacking a corresponding full-range simulation system for training nuclear power plant commissioning and maintenance personnel.
[0006] The technical solution of the present invention is as follows: This invention proposes a full-range competition simulator DCS system, which includes a process system layer, a logic control layer, and a human-machine interface monitoring layer. The process system layer constructs a process model through library files, and the process model is used to simulate field equipment. The logic control layer constructs a real-time database with control logic, transmits the data from the real-time database to the process model, simulates the control logic of the process model, and periodically executes control operations to control and monitor the process model. The human-machine interface monitoring layer simulates the non-safety-level DCS functions of the main control room and remote shutdown room of a nuclear power plant DCS system, as well as the safety-level visual display equipment of the main control room.
[0007] In some embodiments, the process system layer has a built-in simulation platform, which embeds component models. The component models are configured with input parameters, output parameters, and model parameters. The component models are programmed, debugged, and compiled based on the input parameters, output parameters, and model parameters to form library files.
[0008] In some embodiments, the process system layer has a built-in simulation platform. The library files of the process system layer include a simulation component library, a logic component library, a control library, an interface library, a process system control library, a hardware library, an incompressible fluid library, an electrical library, a power distribution network library, a compressible fluid library, and a thermal component library. Users select library files in the process system layer to build process models for simulating field equipment in nuclear power plants.
[0009] In some embodiments, the process system layer further includes a mapping submodule, a digital conversion submodule, and a structural point internal calling submodule. The mapping submodule, digital conversion submodule, and structural point internal calling submodule program, debug, and compile the input parameters, output parameters, and model parameters of the component model. The mapping submodule maps the input parameters, output parameters, and model parameters of the component model in the process system layer to standard mapping single-point variables. The digital conversion module converts the analog signals of the input parameters, output parameters, and model parameters into physical signals. The structural point internal calling module performs inversion code calculation on the input parameters, output parameters, and model parameters to realize fault calculation, limit calculation, and alarm calculation functions.
[0010] In some embodiments, the logic control layer converts physical points of the nuclear power plant into structural points in the database. The real-time database of the logic control layer constructs structural points through custom types. Each structural point includes multiple point parameters containing logical calculation relationships. These point parameters are used to describe the specific attributes of the physical parameters of the nuclear power plant physical points.
[0011] In some embodiments, the logic control layer derives industrial automation configuration data from the nuclear power plant's automation control system. The industrial automation configuration data includes combined units, control modules, and control module parameters. The control modules exchange data with other control modules, the process system layer, or the human-machine interface monitoring layer. The control modules contain logic operation algorithms. The logic control layer includes a translation and simulation module that converts the industrial automation configuration data into Fortran code. The Fortran code forms a database, and the Fortran code in the database is added to the process model to perform simulation calculations.
[0012] In some embodiments, the human-machine interface monitoring layer simulates main control room equipment and remote shutdown room equipment. The main control room equipment includes four main control room operator stations, a display screen, a backup panel, an emergency control panel, a printer, and a JPD panel. The remote shutdown room equipment includes a remote shutdown room operator station.
[0013] In some embodiments, the main control room operator station includes a shift supervisor station, a safety worker station, a primary circuit operator station, and a secondary circuit operator station.
[0014] In some embodiments, the logic control layer is connected to the operator station of the human-machine interface monitoring layer. Each simulation function on the logic control layer is provided with a monitoring process, and each operator station is provided with an agent process. The agent process of the operator station subscribes to the monitoring process through the message channel to realize the human-machine interface monitoring function.
[0015] The implementation of this invention has the following beneficial effects: This invention proposes a DCS system for a full-range competition simulator. The system adopts a CORBA-based software architecture, and sets up a data server in the logic control layer to realize data processing of the human-machine interface monitoring layer and communication between the human-machine interface monitoring layer and the logic control layer. It realizes the display of the network architecture of actual nuclear power and the relevant knowledge required for software and hardware maintenance, and can realize the training and assessment of nuclear power plant operators, nuclear power plant commissioning and maintenance personnel. Attached Figure Description
[0016] Figure 1 This is a flowchart of a DCS system architecture for a full-range competition simulator proposed in an embodiment of the present invention; Figure 2 This is a comparison diagram of the simulation model and the actual model of a full-range competition simulator in the existing technology; Figure 3 This is a diagram of the human-machine interface monitoring layer architecture of a DCS system for a full-range competition simulator 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] Existing full-range nuclear power plant simulators download the executable files generated from the actual DCS configuration into a virtual DCS. They exchange data with the process model through databases and interfaces, integrating the DCS system into the simulation system. This approach offers extremely high software functionality realism, is relatively inexpensive to implement, and can perform complex simulation applications. However, this method primarily uses pure software simulation for training and is only suitable for training nuclear power plant operators. It is not very effective for training nuclear power plant commissioning and maintenance personnel because the virtual system cannot demonstrate the actual nuclear power plant network architecture and the relevant knowledge required for hardware and software maintenance. A comparison between the simulation model and the actual model of an existing full-range simulator is needed. Figure 2 As shown, HMI stands for Human-Machine Interface, and DPU stands for Data Processing Unit. Currently, domestic nuclear power plant systems are divided into safety-level and non-safety-level components. Developing functions for both components in a full-range simulator requires simulation, with the non-safety-level DCS being the primary simulation object. From... Figure 2 As can be seen, the current full-range simulator uses a virtual DPU and communication interface, which cannot demonstrate the actual nuclear power plant's network architecture and the relevant knowledge required for software and hardware maintenance.
[0019] like Figure 1 As shown, this invention proposes a DCS system for a full-range competition simulator. The system adopts a CORBA-based software architecture, including a process system layer, a logic control layer, and a human-machine interface monitoring layer.
[0020] The human-machine interface monitoring layer is implemented using simulation to realize human-machine interaction and monitor and operate the nuclear power plant; a data server is set up in the logic control layer to realize data processing of the human-machine interface monitoring layer and communication between the human-machine interface monitoring layer and the logic control layer.
[0021] The process system layer is the system's level 0 layer. It simulates field equipment, including various measuring instruments such as temperature, pressure, and flow sensors, as well as actuators like pumps, valves, and motors. The process system layer includes the RINSIM simulation platform, which embeds pre-created component models of various types. Each component model has input, output, and model parameters. Programming, debugging, and compilation based on these parameters create reusable library files. The RINSIM simulation library files primarily include simulation component libraries, logic component libraries, control libraries, interface libraries, process system control libraries, hardware libraries, incompressible fluid libraries, electrical libraries, power distribution network libraries, compressible fluid libraries, and thermal component libraries. Users select library files at the process system layer to build process models for simulating nuclear power plant field equipment.
[0022] The process system layer also includes a mapping submodule, a digital conversion submodule, and a structural point internal calling submodule. These submodules program, debug, and compile the input, output, and model parameters of the component model. The mapping submodule maps the input, output, and model parameters of the component model in the process system layer to standard mapped single-point variables. The digital conversion module converts the analog signals of the input, output, and model parameters into physical signals. The structural point internal calling module performs inversion code calculation on the input, output, and model parameters to realize fault calculation, limit calculation, and alarm calculation functions.
[0023] The logic control layer is the system's level 1 layer. It constructs a real-time database with control logic, transmits data from this database to the process model, simulates the control logic of the process model, and periodically executes control operations to control and monitor the process model. The logic control layer simulates the physical points of the nuclear power plant, converting them into structural points in the database. It constructs a real-time database with control logic and uses this database to implement data flow transmission, transferring data from the logic control layer to the process model in the process system layer to simulate the control logic. The real-time database constructs structural points corresponding to different physical points using custom types. Each structural point includes multiple point parameters containing logical calculation relationships, which describe the physical parameter attributes of the corresponding physical point.
[0024] In real-time database design, the logic control layer often uses a structure point in the database to describe a physical point in the actual power plant. The structure point is generated through a user-defined type and includes several point parameters containing logical calculation relationships. The point parameter is the smallest data unit and is used to describe the specific attributes of the physical parameters of the nuclear power plant's physical point. After defining the structure point, the DCS real-time database is constructed, enabling data flow transmission.
[0025] The logic control layer is used to simulate the physical points of the nuclear power plant. Specifically, the logic control layer exports industrial automation (IA) configuration data from the nuclear power plant's DCS platform. The IA configuration data includes CP combination units, control modules (Blocks), and control module parameters. The basic syntax structure of objects in the IA control configuration is Compound, Block, and Parameter. Compound is a combination unit in a CP in the field, Block is a control module of the equipment, and Parameter is the parameter in the control module. The input and output of each control module is a variable point, which is used to exchange data with other control modules or other layers. The control module contains control module parameters and logical operations, and follows specific instructions and syntax.
[0026] The logic control layer includes a translation and simulation module, which is IATransfer software. This module processes IA configuration data, decomposes the IA configuration data according to different control module types, and converts the IA configuration data into Fortran code. For internal algorithm modules called by the control module, it reprograms them into callable functions using Fortran language and integrates these callable functions into the Fortran code to form a Fortran code database. The Fortran code generated from the IA configuration data is then added to the process model for simulation calculations.
[0027] like Figure 3 As shown, the human-machine interface (HMI) monitoring layer is the system's level 2 layer. Specifically, it simulates the non-safety-level DCS functions of the main control room and remote shutdown room of a nuclear power plant's DCS system, as well as the safety-level visual display equipment (S-VDU) in the main control room. While adhering as closely as possible to the original structure of the power plant's DCS HMI, the HMI monitoring layer has been appropriately adjusted to simulate the non-safety-level DCS functions of the main control room and remote shutdown room, as well as the S-VDU functions located in the main control room.
[0028] The human-machine interface monitoring layer includes main control room equipment and remote shutdown room equipment; The main control room equipment includes four main control room operator stations, displays, a backup panel, an emergency control panel, a printer, a JPD panel, and auxiliary equipment. Each main control room operator station includes a shift supervisor station (US), a safety engineer station (SE), a primary loop operator station (NI), and a secondary loop operator station (CI). Each main control room operator station is equipped with multiple displays. The remote shutdown room equipment includes remote shutdown room operator stations. When the main control room equipment is unavailable, the remote shutdown room equipment monitors and controls the nuclear power plant and brings the plant into a safe shutdown state. Each main control room operator station is equipped with five displays, while each remote shutdown station operator station is equipped with three displays.
[0029] Within each operator station of the HMI monitoring layer, access permissions differ between stations. The logic control layer connects directly to the operator stations of the HMI monitoring layer to enable communication between them. The logic control layer has a monitoring process (referred to as a monitor process) for each simulation function, and each operator station has a corresponding agent process. Data is exchanged through message channels to implement the HMI monitoring function. The agent process at the operator station subscribes to the monitoring process via message channels to achieve HMI monitoring.
[0030] The human-machine interface (HMI) monitoring layer is developed using Qt software and implemented using simulation technology. To enable data display and control across multiple operator stations, the Common Object Request Broker (CORBA) structure is used, and a single data server handles data processing within the HMI monitoring layer and facilitates communication between the logic control layer and the HMI monitoring layer. Therefore, this system uses the simulation of the HMI monitoring layer to train nuclear power plant commissioning and maintenance personnel.
[0031] 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 DCS system for a full-range competition simulator, characterized in that, The system comprises a process system layer, a logic control layer, and a human-machine interface monitoring layer. The process system layer constructs a process model using library files, which is used to simulate field equipment. The logic control layer constructs a real-time database with control logic, transmits data from the real-time database to the process model, simulates the control logic of the process model, and periodically executes control operations to control and monitor the process model. The human-machine interface monitoring layer simulates the non-safety-level DCS functions of the main control room and remote shutdown room of a nuclear power plant's DCS system, as well as the safety-level visual display equipment in the main control room.
2. The DCS system for a full-range competition simulator according to claim 1, characterized in that, The process system layer has a built-in simulation platform, which embeds component models. The component models are configured with input parameters, output parameters, and model parameters. The component models are programmed, debugged, and compiled based on the input parameters, output parameters, and model parameters to form library files.
3. The DCS system for a full-range competition simulator according to claim 2, characterized in that, The process system layer has a built-in simulation platform. The library files of the process system layer include simulation component library, logic component library, control library, interface library, process system control library, hardware library, incompressible fluid library, electrical library, power distribution network library, compressible fluid library, and thermal component library. Users select library files in the process system layer to build process models for simulating field equipment in nuclear power plants.
4. The DCS system for a full-range competition simulator according to claim 3, characterized in that, The process system layer also includes a mapping submodule, a digital conversion submodule, and a structural point internal calling submodule. The mapping submodule, digital conversion submodule, and structural point internal calling submodule program, debug, and compile the input parameters, output parameters, and model parameters of the component model. The mapping submodule maps the input parameters, output parameters, and model parameters of the component model of the process system layer to standard mapped single-point variables. The digital conversion module converts the analog signals of the input parameters, output parameters, and model parameters into physical signals. The structural point internal calling module performs inversion code calculation on the input parameters, output parameters, and model parameters to realize fault calculation, limit calculation, and alarm calculation functions.
5. The DCS system for a full-range competition simulator according to claim 4, characterized in that, The logic control layer converts physical points of the nuclear power plant into structural points in the database. The real-time database of the logic control layer constructs structural points through custom types. Each structural point includes multiple point parameters containing logical calculation relationships. These point parameters are used to describe the specific attributes of the physical parameters of the nuclear power plant's physical points.
6. The DCS system for a full-range competition simulator according to claim 5, characterized in that, The logic control layer exports industrial automation configuration data from the nuclear power plant's automation control system. This industrial automation configuration data includes combined units, control modules, and control module parameters. The control modules exchange data with other control modules, the process system layer, or the human-machine interface monitoring layer. Each control module contains a logic operation algorithm. The logic control layer also includes a translation and simulation module that converts the industrial automation configuration data into Fortran code. This Fortran code forms a database, which is then added to the process model for simulation calculations.
7. The DCS system for a full-range competition simulator according to claim 6, characterized in that, The human-machine interface monitoring layer simulates the main control room equipment and the remote shutdown room equipment. The main control room equipment includes four main control room operator stations, a display screen, a backup panel, an emergency control panel, a printer, and a JPD panel (please provide Chinese). The remote shutdown room equipment includes a remote shutdown room operator station.
8. The DCS system for a full-range competition simulator according to claim 7, characterized in that, The main control room operator station includes a shift leader station, a safety worker station, a primary circuit operator station, and a secondary circuit operator station.
9. The DCS system for a full-range competition simulator according to claim 8, characterized in that, The logic control layer is connected to the operator station of the human-machine interface monitoring layer. Each simulation function on the logic control layer is assigned a monitoring process, and each operator station is assigned a proxy process. The proxy process of the operator station subscribes to the monitoring process through the message channel to realize the human-machine interface monitoring function.