Nuclear power plant system working condition synchronous switching method and device, medium and equipment
By using automated operating condition synchronization and interface switching methods, the time-consuming and complex problems in the process of operating condition synchronization switching in nuclear power plant systems have been solved, achieving efficient and accurate test environment switching and improving the overall efficiency and accuracy of the simulation and deduction system.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-17
- Publication Date
- 2026-03-10
AI Technical Summary
In existing technologies, the process of synchronizing and switching operating conditions of nuclear power plant systems is time-consuming, complex, and inefficient. In particular, when switching between hardware-in-the-loop and software-in-the-loop test environments, it is necessary to manually synchronize the control system states one by one, resulting in low overall efficiency and limited accuracy.
A method for synchronizing and switching operating conditions in a nuclear power plant system is provided. By acquiring operating condition synchronization parameters, determining the availability of objects, automatically identifying the target synchronization object, and performing operating condition synchronization and interface switching, the method includes initialization, determining the synchronization direction and mode, determining the availability of objects, performing synchronization and switching, and outputting the results.
It enables efficient and accurate switching of the test environment in the simulation system, automatically completes the interface synchronization of the controlled object, improves the efficiency and accuracy of operating condition synchronization, and simplifies the coupling operation between process systems.
Smart Images

Figure CN121635148A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of nuclear power simulation technology, and more specifically, to a method, apparatus, medium, and equipment for synchronous switching of operating conditions in a nuclear power plant system. Background Technology
[0002] With the widespread application of digital technologies in the industrial sector, simulation technology has also seen comprehensive development in the fields of nuclear power operation and engineering construction. Simulation technology products, represented by the Full Scope Simulator (FSS), have been maturely applied to nuclear power operator training. Simulation-based closed-loop testing of nuclear power units is widely used in factory testing of nuclear power plant DCS systems and on-site commissioning of nuclear power projects. This effectively improves the quality control capabilities of nuclear power unit DCS design and implementation, identifies system defects in advance, verifies major design improvements of the unit in advance, and reduces risks during the unit's engineering construction phase.
[0003] The high-precision model-based simulation system mainly consists of a simulation model component and a DCS (Distributed Control System) component. The nuclear power plant system operation process is simulated using a mechanistic simulation model. The simulation scope includes reactor neutron physics, primary loop thermal-hydraulic systems, nuclear island dedicated and auxiliary support systems, secondary loop steam-water circulation systems, turbine and auxiliary systems, electrical systems, and instrumentation and control systems. Different systems are simulated using corresponding modeling tools. Depending on the DCS integration form (physical DCS or virtual DCS), the simulation system can be configured in both Hardware-in-the-Loop (HiL) and Software-in-the-Loop (SiL) modes to adapt to the needs of engineering commissioning sites. The simulation system is mainly used for simulation verification during on-site commissioning of nuclear power projects, identifying potential deviations in control parameters or logic configurations in advance. Currently, when switching between hardware-in-the-loop (HiL) and software-in-the-loop (SiL) test environments, the control system state is mainly synchronized manually one by one. The synchronization objects (such as control commands for controlled objects like valves and heaters, commands to adjust valve opening, manual and automatic states of handheld devices, setpoint mode or setpoint output, and other objects that require control state or operating condition synchronization) are synchronized one by one. After the settings are completed, the control interface is switched on the simulation model side.
[0004] The current manual execution of the operating condition synchronization and interface switching process is time-consuming, complex, and involves system coupling between various process systems. Repeated operations are required during the synchronization process, resulting in low overall efficiency and limited accuracy. Furthermore, after resetting the operating conditions for some units to verify transient response, the entire process of operating condition synchronization and interface switching needs to be repeated, leading to overall low efficiency. Summary of the Invention
[0005] The technical problem to be solved by the present invention is to provide a method, apparatus, medium and equipment for synchronous switching of operating conditions of nuclear power plant systems, in view of the problems existing in the prior art.
[0006] The technical solution adopted by this invention to solve its technical problem is: to construct a method for synchronous switching of operating conditions in a nuclear power plant system, comprising the following steps: Obtain the operating condition synchronization parameters and initialize the operating condition synchronization parameters; Determine the direction of synchronization of operating conditions; Determine the operating condition synchronization mode; Determine the synchronization targets for operating conditions based on synchronization requirements; Determine whether the operating condition synchronization object has synchronization availability; If so, the working condition synchronization object with synchronization availability will be identified as the target synchronization object; Based on the operating condition synchronization direction and the operating condition synchronization mode, perform operating condition synchronization on the target synchronization object and output the operating condition synchronization result of the target synchronization object; If not, then operation condition synchronization will not be performed on operation condition synchronization objects that do not have synchronization availability.
[0007] In the nuclear power plant system operating condition synchronization switching method of the present invention, determining the operating condition synchronization direction includes: Obtain the interface connection status between the current demonstration project virtual DCS, the target project DCS, and the nuclear power unit process model in the simulation system; The operating condition synchronization direction is determined based on the interface connection status.
[0008] In the nuclear power plant system operating condition synchronization switching method of the present invention, determining whether the operating condition synchronization object has synchronization availability includes: Obtain the quality bit signal of the working condition synchronization object; The synchronization availability of the operating condition synchronization object is determined based on the quality bit signal of the operating condition synchronization object.
[0009] In the nuclear power plant system operating condition synchronization switching method of the present invention, the mass bit signal includes: 1 or 0; The step of determining whether the operating condition synchronization object has synchronization availability based on the quality bit signal of the operating condition synchronization object includes: If the quality bit signal of the working condition synchronization object is 0, then the working condition synchronization object is determined to have synchronization availability. If the quality bit signal of the operating condition synchronization object is 1, it is determined that the operating condition synchronization object does not have synchronization availability.
[0010] In the nuclear power plant system operating condition synchronization switching method of the present invention, the step of performing operating condition synchronization on the target synchronization object includes: Obtain the current state value of the target synchronization object in the current demonstration project virtual DCS; Assign the current state value of the target synchronization object to the corresponding synchronization object in the system to be switched. After the status value assignment is completed, the current status value of the target synchronization object in the current demonstration project virtual DCS and the switching status value of the target synchronization object in the target project DCS are collected. Determine whether the switching requirements are met based on the current status value and the switching status value; If the conditions are met, the target synchronization object is determined to have been successfully synchronized. If the conditions are not met, the target synchronization object is determined to have failed to synchronize; Output the operating condition synchronization result of the target synchronization object.
[0011] In the nuclear power plant system operating condition synchronization switching method of the present invention, the method further includes: Obtain the operating condition synchronization result of the target synchronization object; Identify the target synchronization object that was successfully synchronized based on the operating condition synchronization results; Perform an interface switch on the target synchronization object that has been successfully synchronized.
[0012] In the nuclear power plant system operating condition synchronization switching method of the present invention, the step of performing interface switching on the successfully synchronized target synchronization object includes: Determine the direction of interface switching; Determine the interface switching mode; Determine the object to switch interfaces; Determine the availability of the interface switching object; Identify the target switching object based on the availability determination result of the interface switching object; Send a switching command to the target switching object; Obtain the switching result of the target switching object according to the switching instruction execution interface; Output the switching result.
[0013] The present invention also provides a nuclear power plant system operating condition synchronization switching device, comprising: An initialization unit is used to acquire operating condition synchronization parameters and initialize the operating condition synchronization parameters; Operating condition synchronization direction determination unit, used to determine the operating condition synchronization direction; Operating condition synchronization mode determination unit, used to determine the operating condition synchronization mode; The working condition synchronization object determination unit is used to determine the working condition synchronization object according to the synchronization requirements. A synchronization availability determination unit is used to determine whether the working condition synchronization object has synchronization availability; The target synchronization object identification unit is used to identify the working condition synchronization object with synchronization availability as the target synchronization object; The working condition synchronization unit is used to perform working condition synchronization on the target synchronization object according to the working condition synchronization direction and the working condition synchronization mode, and output the working condition synchronization result of the target synchronization object; and not to perform working condition synchronization on working condition synchronization objects that do not have synchronization availability. The interface switching unit is used for: Obtain the operating condition synchronization result of the target synchronization object; Identify the target synchronization object that was successfully synchronized based on the operating condition synchronization results; Perform an interface switch on the target synchronization object that has been successfully synchronized.
[0014] The present invention also provides a storage medium storing a computer program adapted for loading by a processor to execute the steps of the nuclear power plant system operating condition synchronization switching method as described above.
[0015] The present invention also provides an electronic device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the steps of the nuclear power plant system operating condition synchronization switching method as described above by calling the computer program stored in the memory.
[0016] The nuclear power plant system operating condition synchronization switching method, apparatus, medium, and equipment implementing the present invention have the following beneficial effects: The method includes the following steps: acquiring and initializing operating condition synchronization parameters; determining the operating condition synchronization direction; determining the operating condition synchronization mode; determining the operating condition synchronization object according to synchronization requirements; determining whether the operating condition synchronization object has synchronization availability; if so, determining the operating condition synchronization object with synchronization availability as the target synchronization object; performing operating condition synchronization on the target synchronization object according to the operating condition synchronization direction and operating condition synchronization mode, and outputting the operating condition synchronization result of the target synchronization object; if not, not performing operating condition synchronization on the operating condition synchronization object without synchronization availability. The present invention implements software for switching the test environment of a simulation simulation system, realizes operating condition synchronization and verifies the synchronization result, and automatically completes the interface of the controlled object on the simulation model side during synchronization, achieving efficient and accurate test environment switching. Attached Figure Description
[0017] The present invention will be further described below with reference to the accompanying drawings and embodiments. In the accompanying drawings: Figure 1 This is a flowchart illustrating the nuclear power plant system operating condition synchronization switching method provided in an embodiment of the present invention; Figure 2 This is a schematic diagram of the structure for synchronous switching of operating conditions in a nuclear power plant system provided in an embodiment of the present invention; Figure 3This is a logic block diagram of the nuclear power plant system operating condition synchronization switching device provided in the embodiments of the present invention. Detailed Implementation
[0018] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. 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.
[0019] To address the problems of time-consuming and complex manual synchronization and interface switching processes in existing simulation systems, coupled system coupling between various process systems requiring repeated operations during synchronization, and low overall efficiency and limited accuracy in interface switching of controlled objects after synchronization, this invention provides a method for nuclear power plant system operating condition synchronization and switching. This method can automatically synchronize control system state parameters and verify the synchronization results. After operating condition reset for transient response verification of some units, the entire process of operating condition synchronization and interface switching needs to be repeated, resulting in low overall efficiency.
[0020] Operating condition synchronization refers to the process where, under initial conditions, the simulation system loads the selected IC and operates stably. The operating condition synchronization and interface switching software accesses the virtual DCS of the simulation system demonstration project to obtain the real-time operating status of the unit under the current operating conditions. This includes the operating status of equipment such as valves, pumps, and heaters, control modules (manual and automatic), handheld device status, and adjustment command status. The corresponding status information is then transmitted to the system to be switched (i.e., the system to be switched). Figure 2 The target project DCS). The specific working condition synchronization process is as follows: Figure 1 As shown. The target project DCS includes either a virtual DCS or a physical DCS.
[0021] For details, please refer to Figure 1 In a preferred embodiment, the method for synchronous switching of operating conditions of the nuclear power plant system includes the following steps: Step S10: Obtain the operating condition synchronization parameters and initialize them.
[0022] The operating condition synchronization parameters include, but are not limited to: the operating status of equipment such as valves, pumps, and heaters, control modes (manual and automatic), handheld device status, and adjustment command status. The purpose of initialization is to clear the data recorded in the previous operating condition synchronization.
[0023] Step S20: Determine the direction of synchronization of operating conditions.
[0024] Optionally, in this embodiment of the invention, determining the operating condition synchronization direction includes: acquiring the interface connection status between the current demonstration project virtual DCS, the target project DCS, and the nuclear power unit process model in the simulation system; and determining the operating condition synchronization direction based on the interface connection status. It should be noted that determining the operating condition synchronization direction is equivalent to determining the system to be switched over. The system to be switched over can be freely defined between the two access DCS systems, determined according to actual needs and system status. Here, "system" refers to the simulation system, and "system status" refers to the connection status of the interfaces between the current demonstration project virtual DCS, the target project DCS, and the nuclear power unit process model.
[0025] Step S30: Determine the operating condition synchronization mode.
[0026] Optionally, in this embodiment of the invention, the operating condition synchronization mode may include automatic synchronization or manual synchronization. The operating condition synchronization mode can be selected and determined by the user.
[0027] Step S40: Determine the synchronization object based on the synchronization requirements.
[0028] Specifically, synchronization requirements can be obtained directly from the system.
[0029] Step S50: Determine whether the working condition synchronization object has synchronization availability.
[0030] Optionally, in this embodiment of the invention, determining whether a working condition synchronization object has synchronization availability includes: acquiring the quality bit signal of the working condition synchronization object; and determining whether the working condition synchronization object has synchronization availability based on the quality bit signal. Preferably, the quality bit signal includes 1 or 0. Specifically, determining whether a working condition synchronization object has synchronization availability based on the quality bit signal includes: if the quality bit signal of the working condition synchronization object is 0, then the working condition synchronization object is determined to have synchronization availability; if the quality bit signal of the working condition synchronization object is 1, then the working condition synchronization object does not have synchronization availability.
[0031] Specifically, the operating condition synchronization software designed in this invention has pre-created operating condition synchronization objects (variables) in the database. After selecting the object (variable) to be synchronized according to the synchronization requirements, a corresponding object operation interface window is provided. When the quality bit signal of the operating condition synchronization object (variable) is 1, it indicates that the operating condition synchronization object has a fault and cannot be synchronized, and it is determined that the operating condition synchronization object does not have synchronization availability; when the quality bit signal of the operating condition synchronization object (variable) is 0, it indicates that the operating condition synchronization object is in a normal state and can be operated on, that is, it is determined that the operating condition synchronization object has synchronization availability.
[0032] The current system's operating condition synchronization object list is shown in Table 1, and the operating condition synchronization object list of the system to be switched is shown in Table 2.
[0033] Table 1. List of Operating Condition Synchronization Objects (Current System) Table 2 List of Operating Condition Synchronization Objects (Systems to be Switched) In Tables 1 and 2, RCP represents the reactor coolant system and APA represents the electric main feedwater pump system.
[0034] In this embodiment of the invention, the current system (i.e. Figure 2 The demonstration project shown includes a virtual DCS and a system to be switched over (i.e., Figure 2 The function definitions of the working condition synchronization objects in the target project DCS shown are completely identical by default. During data definition, project numbers are used to differentiate them (e.g., A / B), while other object names are completely consistent. If the definitions of two projects differ, the user must identify them when creating synchronization object variables in the database. The corresponding database variable definitions are determined based on the working condition synchronization objects. Each synchronization object includes at least a status value, with two point entries for the status write. That is, each working condition synchronization object needs to create two point entries (storage address variables) to store the status value read by the working condition synchronization object through the demonstration project virtual DCS (i.e., the input value), and to store the status write value written to the target project DCS for the output.
[0035] Step S60: If yes, then the working condition synchronization object with synchronization availability is determined as the target synchronization object; if no, then working condition synchronization is not performed on the working condition synchronization object without synchronization availability.
[0036] Step S70: Perform operating condition synchronization on the target synchronization object according to the operating condition synchronization direction and operating condition synchronization mode, and output the operating condition synchronization result of the target synchronization object.
[0037] Optionally, in this embodiment of the invention, performing operational synchronization on the target synchronization object includes: obtaining the current status value of the target synchronization object in the current demonstration project virtual DCS; assigning the current status value of the target synchronization object to the corresponding synchronization object in the target project DCS; after completing the assignment of the status value, collecting the current status value of the target synchronization object in the current demonstration project virtual DCS and the switching status value of the target synchronization object in the system to be switched; determining whether the switching requirements are met based on the current status value and the switching status value; if met, determining that the target synchronization object has successfully synchronized; if not met, determining that the target synchronization object has failed to synchronize; and outputting the operational synchronization result of the target synchronization object.
[0038] In this embodiment of the invention, specifically, after determining the availability of the work condition synchronization object, work condition synchronization can be performed on the work condition synchronization object that has synchronization availability. The work condition synchronization object with synchronization availability can be defined as the target synchronization object. Specifically: first, the target synchronization object is obtained from the currently connected virtual DCS system (i.e., Figure 2 The demonstration project's virtual DCS shows status values (such as valve opening, handheld device selection status, etc.); then, the acquired status values are assigned to the system to be switched (i.e., Figure 2 The system first identifies the state variables of the corresponding operating condition synchronization object in the target project DCS (as shown). Then, after assigning the state values, it retrieves the state values of the target synchronization object in the demonstration project virtual DCS and the target project DCS, respectively. To differentiate them, the state value in the demonstration project virtual DCS is defined as the current state value, and the state value in the target project DCS is defined as the switching state value. Finally, it determines whether the switching requirements are met according to the established criteria.
[0039] The judgment condition is as follows: |ARE1001CG.sp_A-ARE1001CG.sp_B|≤C; In the formula, ARE1001CG.sp_A is the current state value, ARE1001CG.sp_B is the switching state value, and C is the allowable value for synchronization state deviation. When the above formula is satisfied, it can be determined that the switching requirements are met, that is, the target synchronization object is successfully synchronized; if it is not satisfied, the target synchronization object is determined to have failed to synchronize; the operating condition synchronization result of the target synchronization object is output.
[0040] Specifically, if synchronization is successful, a status bit indicating successful synchronization is output; if synchronization fails, a status bit indicating unsuccessful synchronization is output. Specifically, the database creates a Boolean variable to represent the synchronization result. If the condition |ARE1001CG.sp_A-ARE1001CG.sp_B|≤C is met, the status bit is set to 1, indicating successful synchronization; if the condition is not met, the status bit is set to 0, indicating synchronization failure.
[0041] During the work condition synchronization process, if any step fails, the corresponding error information will be output for user analysis and judgment. The synchronization process of each work condition synchronization object is completely consistent, and each synchronization object can be executed in parallel. In manual mode, each step in the work condition synchronization process can be executed independently.
[0042] Furthermore, in this embodiment of the invention, the nuclear power plant system operating condition synchronization switching method further includes the following steps: The process involves: obtaining the operating status synchronization result of the target synchronization object; identifying the successfully synchronized target synchronization object based on the operating status synchronization result; and performing an interface switch for the successfully synchronized target synchronization object. Specifically, performing an interface switch for the successfully synchronized target synchronization object includes: determining the interface switch direction; determining the interface switch mode; identifying the interface switch object; determining the availability of the interface switch object; identifying the target switch object based on the availability determination result; issuing a switch command to the target switch object; obtaining the switch result of the target switch object executing the interface switch according to the switch command; and outputting the switch result.
[0043] Specifically, upon obtaining the operating condition synchronization result, the target synchronization object that has successfully synchronized with the operating condition is first identified based on the result. Then, the interface between the simulation model and the control system is switched to the system to be switched for control. The interface switching function on the simulation model side is implemented using the Control tool provided by the GENUS simulation platform, and a channel for receiving switching commands issued by the interface switching tool software is reserved. The specific interface switching process is as follows: Step 1. Define the interface switching direction, that is, define the system to be switched (this can be determined according to actual needs and system status, and this step is consistent with the determination of the working condition synchronization direction).
[0044] Step 2. Determine the interface switching mode (including automatic switching mode or manual switching mode) based on the user's selection.
[0045] Step 3. Identify the interface switching object and determine its availability (availability can be determined based on the quality bit of the object to be switched obtained from the virtual DCS). For example, if the quality bit signal of the interface switching object is 1, it indicates that the interface switching object has a fault and cannot be synchronized, thus determining that the interface switching object does not have switching availability; if the quality bit signal of the interface switching object is 0, it indicates that the interface switching object is in a normal state and can be operated on, thus determining that the interface switching object has switching availability.
[0046] The current system's switching object list is shown in Table 3, and the system to be switched's switching object list is shown in Table 4.
[0047] Table 3 List of Interface Switching Objects (Current System) Table 4 List of Interface Switching Objects (Systems to be Switched) In Tables 3 and 4, RCV represents the chemical and volumetric control system, and ARE represents the main feedwater flow control system.
[0048] In this embodiment of the invention, the function definitions of the switching objects of the simulation system and the system to be switched are completely identical by default. The data is distinguished by project number (e.g., A1 / B1), and other object names are completely identical. If the definitions of the two projects are different, the user will identify them when creating the synchronization object variables in the database.
[0049] Step 4. Issue a switching command to the interface switching object.
[0050] Step 5. Output interface switching result. If the switching is successful, output the interface switching success status flag; if the switching fails, output the interface switching failure status flag. Specifically, an identifier is created on the nuclear power unit process model side to store the switching status flag for each switching object. For example, if the interface switching object issues a switching command and the switching status flag is normally set, it indicates a successful switching; if the interface switching object issues a switching command but the switching status flag is not normally set, or if no switching command is received but the switching status flag changes, it indicates a failed switching or a switching error.
[0051] Step 6. Determine the next action based on the interface switching result. This means determining whether to abort the switching or proceed with the next interface switching based on the result. Specifically, if the interface switching result is successful, the current switching process ends, and the next switching action can begin; if the interface switching result is unsuccessful, the current switching state is maintained until the user investigates and confirms the reason for the unsuccessful switching.
[0052] This invention realizes a method for switching between Software-in-the-Loop (SiL) and Hardware-in-the-Loop (HiL) within the same project, and for synchronizing operating conditions and switching interfaces during the switching process between different projects' SiL systems. Key technologies include interface communication implementation, automatic operating condition synchronization implementation process, and interface switching process. This invention broadens the limitations of traditional closed-loop simulation testing in database version iteration and also solves the problem of difficulty in reusing technical achievements between different projects.
[0053] refer to Figure 3 The present invention also provides a nuclear power plant system operating condition synchronization switching device.
[0054] like Figure 3 As shown, the nuclear power plant system operating condition synchronization switching device includes: Initialization unit 301 is used to acquire and initialize the operating condition synchronization parameters.
[0055] The working condition synchronization direction determination unit 302 is used to determine the working condition synchronization direction.
[0056] The operating condition synchronization mode determination unit 303 is used to determine the operating condition synchronization mode.
[0057] The working condition synchronization object determination unit 304 is used to determine the working condition synchronization object according to the synchronization requirements.
[0058] Synchronization availability judgment unit 305 is used to determine whether the working condition synchronization object has synchronization availability.
[0059] The target synchronization object identification unit 306 is used to identify the working condition synchronization object with synchronization availability as the target synchronization object.
[0060] The operating condition synchronization unit 307 is used to perform operating condition synchronization on the target synchronization object according to the operating condition synchronization direction and operating condition synchronization mode, and output the operating condition synchronization result of the target synchronization object; and not to perform operating condition synchronization on operating condition synchronization objects that do not have synchronization availability.
[0061] The interface switching unit 308 is used to: obtain the operating condition synchronization result of the target synchronization object; identify the target synchronization object that has been successfully synchronized based on the operating condition synchronization result; and perform interface switching on the target synchronization object that has been successfully synchronized.
[0062] Specifically, the specific coordination and operation process between the various units in the nuclear power plant system operating condition synchronization switching device can be referred to the above-mentioned nuclear power plant system operating condition synchronization switching method, and will not be repeated here.
[0063] Furthermore, an electronic device of the present invention includes a memory and a processor; the memory is used to store a computer program; the processor is used to execute the computer program to implement the nuclear power plant system operating condition synchronization switching method as described above. Specifically, according to embodiments of the present invention, the processes described above with reference to the flowchart can be implemented as computer software programs. For example, embodiments of the present invention include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowchart. In such embodiments, when the computer program is downloaded, installed, and executed by an electronic device, it performs the functions defined in the methods of the embodiments of the present invention. The electronic device in the present invention can be a terminal such as a laptop, desktop computer, tablet computer, or smartphone, or it can be a server.
[0064] Furthermore, one type of storage medium of the present invention stores a computer program thereon, which, when executed by a processor, implements the nuclear power plant system operating condition synchronization switching method described above. Specifically, it should be noted that the storage medium described above in the present invention can be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In the present invention, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In the present invention, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. The transmitted data signal can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. The computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (radio frequency), etc., or any suitable combination thereof.
[0065] The aforementioned computer-readable medium may be included in the aforementioned electronic device; or it may exist independently and not assembled into the electronic device.
[0066] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on its differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For the apparatus disclosed in the embodiments, since they correspond to the methods disclosed in the embodiments, the description is relatively simple; relevant parts can be referred to the method section.
[0067] Those skilled in the art will further recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this invention.
[0068] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein can be implemented directly by hardware, a software module executed by a processor, or a combination of both. The software module can be located in random access memory (RAM), main memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art.
[0069] The above embodiments are only for illustrating the technical concept and features of the present invention, and are intended to enable those skilled in the art to understand the content of the present invention and implement it accordingly. They do not limit the scope of protection of the present invention. All equivalent changes and modifications made within the scope of the claims of the present invention should fall within the scope of the claims of the present invention.
Claims
1. A method of synchronously switching a system operating condition in a nuclear power plant, characterized by, The method comprises the following steps: obtaining working condition synchronization parameters and initializing the working condition synchronization parameters; determining a working condition synchronization direction; determining a working condition synchronization mode; determining a working condition synchronization object according to a synchronization requirement; judging whether the working condition synchronization object has synchronization availability; if yes, determining the working condition synchronization object having synchronization availability as a target synchronization object; performing working condition synchronization on the target synchronization object according to the working condition synchronization direction and the working condition synchronization mode, and outputting a working condition synchronization result of the target synchronization object; if no, not performing working condition synchronization on the working condition synchronization object not having synchronization availability.
2. The method of claim 1, wherein, The determination of the working condition synchronization direction comprises: obtaining an interface connection state between a current demonstration project virtual DCS, a target project DCS and a nuclear power unit process model in a simulation deduction system; determining the working condition synchronization direction according to the interface connection state.
3. The method of claim 1, wherein, The judgment of whether the working condition synchronization object has synchronization availability comprises: obtaining a quality bit signal of the working condition synchronization object; judging whether the working condition synchronization object has synchronization availability according to the quality bit signal of the working condition synchronization object.
4. The method of claim 3, wherein, The quality bit signal comprises 1 or 0. The judgment of whether the working condition synchronization object has synchronization availability according to the quality bit signal of the working condition synchronization object comprises: if the quality bit signal of the working condition synchronization object is 0, determining that the working condition synchronization object has synchronization availability; if the quality bit signal of the working condition synchronization object is 1, determining that the working condition synchronization object does not have synchronization availability.
5. The method of claim 1, wherein, The performance of working condition synchronization on the target synchronization object comprises: obtaining a current state value of the target synchronization object in a current demonstration project virtual DCS; assigning the current state value of the target synchronization object to a corresponding synchronization object in a system to be switched; after the assignment of the state value is completed, collecting a current state value of the target synchronization object in the current demonstration project virtual DCS and a switching state value of the target synchronization object in a target project DCS; judging whether a switching requirement is met according to the current state value and the switching state value; if yes, determining that the target synchronization object is synchronized successfully; if no, determining that the target synchronization object is synchronized unsuccessfully; outputting a working condition synchronization result of the target synchronization object.
6. The method of synchronously switching nuclear power plant system conditions of any of claims 1-5, wherein, The method further comprises: obtaining a working condition synchronization result of the target synchronization object; identifying a target synchronization object synchronized successfully according to the working condition synchronization result; performing interface switching on the target synchronization object synchronized successfully.
7. The method of claim 6, wherein, The performance of interface switching on the target synchronization object synchronized successfully comprises: determining an interface switching direction; determining an interface switching mode; determining an interface switching object; judging availability of the interface switching object; identifying a target switching object according to a judgment result of the availability of the interface switching object; issuing a switching instruction to the target switching object; obtaining a switching result of the target switching object performing interface switching according to the switching instruction; outputting the switching result.
8. A nuclear power plant system operating condition synchronous switching device, characterized by, comprise: an initialization unit configured to obtain working condition synchronization parameters and initialize the working condition synchronization parameters; a working condition synchronization direction determination unit configured to determine a working condition synchronization direction; The working condition synchronous mode determination unit is configured to determine a working condition synchronous mode. The working condition synchronous object determination unit is configured to determine a working condition synchronous object according to the synchronization requirement. The synchronization availability judgment unit is configured to judge whether the working condition synchronous object has synchronization availability. The target synchronous object identification unit is configured to determine the working condition synchronous object having synchronization availability as a target synchronous object. The working condition synchronous unit is configured to perform working condition synchronization on the target synchronous object according to the working condition synchronous direction and the working condition synchronous mode, and output a working condition synchronous result of the target synchronous object; and not perform working condition synchronization on the working condition synchronous object not having synchronization availability. The interface switching unit is configured to: obtain the working condition synchronous result of the target synchronous object; identify a target synchronous object successfully synchronized according to the working condition synchronous result; and perform interface switching on the target synchronous object successfully synchronized.
9. A storage medium, characterized by The storage medium stores a computer program, and the computer program is adapted to be loaded by a processor to execute the steps of the nuclear power plant system working condition synchronous switching method according to any one of claims 1 to 7.
10. An electronic device, comprising: The device comprises a memory and a processor, and the memory stores a computer program. The processor executes the steps of the nuclear power plant system working condition synchronous switching method according to any one of claims 1 to 7 by calling the computer program stored in the memory.