Control method and system for starting and stopping a nuclear power plant unit
By obtaining the program execution code and determining the function identification code and display code of the control logic diagram, the problem of low efficiency in cross-referencing of documents during the start-up and shutdown of nuclear power plant units is solved, and fast and seamless control mode switching and fault handling are achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- CHINA NUCLEAR POWER ENGINEERING COMPANY LTD
- Filing Date
- 2026-03-16
- Publication Date
- 2026-07-14
AI Technical Summary
In existing technologies, during the start-up and shutdown of nuclear power plant units, when the sequence control malfunctions, operators and maintenance personnel need to cross-reference different documents, which is inefficient and affects rapid response and fault handling.
By obtaining the execution code of the running program, determining the function identification code of the control logic diagram and the display code of the control screen, a unified identification and precise association between the running program, the control logic diagram and the control screen are achieved. In the start-up and shutdown operation, the equipment status signal is monitored in real time, abnormalities are identified and alarm prompts are displayed.
It enables rapid and seamless integration of the running program, control logic diagram, and control screen, improving the operator's efficiency in switching between automatic and manual control modes and shortening the time for fault diagnosis and handling.
Smart Images

Figure CN122393034A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of nuclear power technology, and in particular to control methods and systems for the start-up and shutdown of nuclear power plant units. Background Technology
[0002] Intelligent technologies are being applied more and more widely in the nuclear power field, and unit start-up and shutdown sequential control systems based on sequential control technology are being gradually promoted and applied in various nuclear power plants. The control process of unit startup (upgrading from full reactor unloading mode to power operation mode) and shutdown (downgrading from power operation mode to full reactor unloading mode) is recorded in the operating program, currently usually in the form of text or static electronic text. Converting the control process in the operating program into code or graphics in the control system (usually DCS) to realize automatic unit start-up and shutdown, replacing the operator's manual control of the unit according to the operating program, can reduce the operator's workload in nuclear power plants and reduce the risk of human error. However, when the sequential control malfunctions or when it is necessary to switch between automatic and manual control modes, operators and maintenance personnel can only rely on manual cross-referencing of corresponding content between different documents, which is inefficient and time-consuming, affecting the rapid response and fault handling of the start-up and shutdown process. Summary of the Invention
[0003] The technical problem to be solved by the present invention is to provide a control method and system for starting and stopping nuclear power plant units, addressing the problems existing in the prior art.
[0004] The technical solution adopted by this invention to solve its technical problem is: to construct a control method for starting and stopping a nuclear power plant unit, comprising: Obtain the execution code of the running program corresponding to the current unit start-up and shutdown sequence control process; Based on the execution code of the running program, determine and display the corresponding control logic diagram function identification code and control screen display code.
[0005] Furthermore, the method also includes: In response to control commands for the unit start-up and shutdown sequence control process, the digital control system executes start-up and shutdown operations corresponding to the currently running program execution code. During the start-stop operation, the status signals of the relevant devices are monitored and judged based on the logic associated with the function identification code of the control logic diagram. Based on the monitoring and judgment results, the status of the display code corresponding to the current step is updated on the control screen.
[0006] Furthermore, the monitoring and judgment of the status signals of the relevant equipment includes: Identify any anomalies during the start / stop operation. When an anomaly is detected, the display code corresponding to the abnormal step on the control screen is updated to an alarm status, and an alarm prompt is displayed on the control screen.
[0007] Furthermore, the identified anomalies include: The actual status signal of the monitored device is compared with the preset expected status signal in the control logic diagram corresponding to the function identification code of the control logic diagram; If the actual state signal is inconsistent with the expected state signal, then the current step is determined to be abnormal.
[0008] Furthermore, the alarm status is presented by changing the color of the display code or by flashing.
[0009] Furthermore, the execution code of the running program consists of the program number and page number of the unit-level running program, or the program code and chapter number of the single-system running program.
[0010] This application also provides a control system for the start-up and shutdown of a nuclear power plant unit, the system comprising: The code acquisition module is used to acquire the executable code of the running program corresponding to the current unit start-up and shutdown sequence control process; The encoding determination module is used to determine and display the corresponding control logic diagram function identification code and control screen display code based on the code executed by the running program; Furthermore, the system also includes: The instruction execution module is used to respond to control instructions for the unit start-up and shutdown sequence control process, and executes the start-up and shutdown operations corresponding to the currently running program execution code through the digital control system; The monitoring and judgment module is used to monitor and judge the status signals of relevant devices based on the logic associated with the function identification code of the control logic diagram during the execution of the start-stop operation. The status update module is used to update the status of the display code corresponding to the current step on the control screen based on the monitoring and judgment results.
[0011] Furthermore, the monitoring and judgment module is used for: The system identifies anomalies during the start / stop operation; and when an anomaly is identified, it triggers the status update module to update the display code corresponding to the abnormal step on the control screen to an alarm status and displays an alarm prompt on the control screen.
[0012] Furthermore, the monitoring and judgment module is used to: The actual status signal of the monitored device is compared with the preset expected status signal in the control logic diagram corresponding to the function identification code of the control logic diagram; If the actual state signal is inconsistent with the expected state signal, then the current step is determined to be abnormal.
[0013] The present invention has the following beneficial effects: by obtaining the execution code of the running program corresponding to the current unit start-up and shutdown sequence control process; and by determining and displaying the corresponding control logic diagram function identification code and control screen display code based on the execution code of the running program, the present invention achieves unified identification and precise association of the three key files of running program, control logic diagram and control screen at the functional level. Attached Figure Description
[0014] 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 logic flowchart of the control method for starting and stopping nuclear power plant units according to the present invention; Figure 2 This is a schematic diagram illustrating an embodiment of the mapping relationship between the program execution code, the control logic diagram function identifier code, and the control screen display code provided by the present invention. Detailed Implementation
[0015] 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.
[0016] Figure 1 This is a logic flowchart of the control method for starting and stopping nuclear power plant units according to the present invention.
[0017] like Figure 1 As shown, the present invention provides a control method for starting and stopping a nuclear power plant unit, the method comprising the following steps: Obtain the execution code of the running program corresponding to the current unit start-up and shutdown sequence control process; Based on the execution code of the running program, determine and display the corresponding control logic diagram function identification code and control screen display code.
[0018] During the start-up and shutdown of nuclear power plant units, the operating procedures, as complete functional requirement descriptions, define all steps and operational requirements for start-up and shutdown, serving as the fundamental basis for the subsequent compilation of control logic diagrams and control screen documents. Operating procedures are specifically divided into unit-level operating procedures and single-system operating procedures: unit-level procedures are organized by "page," with each page recording complete information for one or a few steps, suitable for describing simple steps; for more complex operations, detailed descriptions are provided by referencing the corresponding single-system operating procedures. To establish a unified identification system, this invention combines the program number of the unit-level operating procedure with its page number to form an execution code, and combines the program code of the single-system operating procedure with its chapter number to form an execution code, thereby providing clear step identification for the multiple operating procedures involved in the start-up and shutdown process. Based on this, this invention establishes a one-to-one mapping relationship between the page numbers of the control logic diagram (i.e., the description of how the unit automatically starts and stops through the control system) and the execution codes in the operating procedures implemented on that page, transforming the traditionally sequential page numbers of the control logic diagram into identifiers with clear functional directions, achieving a content-level association from functional requirements to logical implementation.
[0019] During the start-up and shutdown of nuclear power plant units, the operating procedures, as functional requirement descriptions, detail the complete steps and operational requirements of the start-up and shutdown process, serving as the fundamental basis for writing control logic diagrams and control screen files. Operating procedures are divided into two categories: unit-level operating procedures and single-system operating procedures. Unit-level procedures record complete information for one or a few steps on each page, used to describe simple steps; complex steps are described in detail by referencing the corresponding single-system operating procedures. To establish a unified identification system, this invention combines the program number and page number of the unit-level operating procedures into an execution code, and combines the program code and chapter number of the single-system operating procedures into an execution code, thus providing clear step identification for the multiple operating procedures involved in the start-up and shutdown process. Traditional nuclear power plant control logic diagrams use only sequential numbers or letters for page numbers, lacking functional meaning. This invention, however, establishes a mapping between the control logic diagram page numbers and the execution codes of the implemented operating procedures, making the page numbers themselves identifiers with clear functional directions.
[0020] The unit's sequential start-up and shutdown control screen typically displays the process only as a flowchart of "Step 1, Step 2..." without indicating its specific location within the running program; while the flowchart within the running program contains execution information, it lacks step numbers. Therefore, this invention further associates and maps each displayed code (i.e., step number) on the control screen with the corresponding execution code of the running program, ensuring that each step on the screen clearly corresponds to its specific location within the running program. Ultimately, this invention uses a page or chapter of the running program as an execution code unit. The content of this unit may correspond to one or more pages of control logic diagrams, and based on this execution code, the functional identifier page number of the control logic diagram is determined. Each execution code may contain one or more sequentially executed steps. On the DCS control screen, its display code is uniformly represented as "step number + execution code," thereby achieving a one-to-one correspondence and rapid cross-referencing at the content level among the running program, control logic, and control screen.
[0021] Furthermore, monitoring and judging the status signals of relevant equipment includes: identifying abnormalities during the execution of start-stop operations; when an abnormality is identified, updating the display code corresponding to the abnormal step on the control screen to an alarm status, and displaying an alarm prompt on the control screen.
[0022] like Figure 2 As shown, this invention uses the program code of the running program and its page or chapter number to constitute the "execution code," and uses this as a basis to uniformly encode the step display information on the control screen and the functional identifiers of the control logic diagram. Taking the execution of the unit-level operating program G01 and referencing the chemical and volumetric control system (RCV) operating program as an example, when the unit's automatic control encounters an anomaly at step four and needs to switch to manual control, the operator can first quickly locate the associated control logic diagram functional identifier code based on the display code (which includes the execution code) of that step on the control screen, and then consult the corresponding logic diagram for anomaly troubleshooting and handling. After the fault is cleared and the equipment signals return to the expected state, the exact position of that step in the operating program is quickly determined based on the same execution code, thereby continuing the subsequent manual control process, achieving efficient and smooth switching of operating modes. During this process, the computer system continuously monitors the consistency between the actual equipment signals and the expected logical values as the basis for anomaly judgment and recovery.
[0023] Furthermore, the unit-level start-stop sequential control logic includes not only the functional logic of each specific step, but also the control logic for the overall start, pause, and stop operations. For the latter, since it does not have a corresponding specific page number in the running program, its control logic diagram function identification code uses the encoding method of "running program number + sequential numbers / letters"; while for each step in the running program with a specific page number, its corresponding control logic diagram function identification code uses the format of "running program number + running program page number + sequential numbers / letters" for precise association. For the referenced single-system running program (such as the RCV system program), its corresponding control logic function identification code uses the encoding method of "program code + chapter number + sequential numbers / letters," thus forming a complete and unified identification coding system covering different levels and different functional types.
[0024] Furthermore, anomaly identification includes: comparing the actual status signal of the monitored device with the preset expected status signal in the control logic diagram corresponding to the function identification code of the control logic diagram; if the actual status signal is inconsistent with the expected status signal, it is determined that an anomaly has occurred in the current step.
[0025] When monitoring logic based on the function identification codes in the control logic diagram, the system collects feedback signals from field equipment in real time, such as valve opening, pump operating status, temperature, pressure, and other analog or digital signals. These "actual status signals" are compared item by item with the "expected status signals" predefined in the control logic diagram corresponding to the current step. Expected status signals include not only the final target value (e.g., "valve fully open"), but also timing requirements (e.g., "pressure rises to 5MPa within 10 seconds") and logical combination conditions (e.g., "pump A is running and valve B is open"). If, within the preset monitoring window, the actual signals fail to meet all expected conditions, or if signals contradicting the expected logic occur during execution (e.g., no equipment action feedback is received after a command is issued), the system immediately determines that the sequential control step is abnormal, triggering subsequent alarms and processing procedures. This automatic comparison mechanism based on preset logic replaces the operator's manual monitoring and judgment of instruments, achieving rapid and standardized anomaly identification.
[0026] Furthermore, the alarm status is indicated by changing the color of the display code or by flashing.
[0027] In one embodiment, when the system determines that a certain step is abnormal and triggers an alarm, in order to provide the operator with the most intuitive and eye-catching prompt on the control screen, the system dynamically changes the display code corresponding to the abnormal step and the visualization attributes of its associated graphic elements. Typically, color is the primary alarm indicator: the background color of the display code box (or the entire graphic block of the step) changes instantly from yellow (representing "in progress") or green (representing "normal") to red (representing "fault" or "emergency"). To enhance the warning effect, this red area is usually accompanied by regular or rapid flashing to create a strong dynamic visual attraction in a static screen. Simultaneously, device icons, data tags, etc., related to this step may also change color synchronously. This alarm presentation method based on color coding (such as red, yellow, and green) and dynamic effects (flashing) conforms to ergonomic principles, helping operators instantly locate the abnormal point among hundreds of steps in a complex monitoring screen, gaining valuable time for rapid response.
[0028] Furthermore, the program execution code consists of the program number and page number of the unit-level program, or the program code and chapter number of the single-system program.
[0029] Specifically, for the unit-level operating procedure G01, its content is organized by "pages," as shown in the "Unit Operating Procedure G01" section on the left side of the attached diagram. It includes "Execution Code Page Numbers S1.1," "S1.2," and "S1.3," etc. Therefore, its execution code is composed of the program number G01 combined with the specific page number, such as G01S1.1, G01S1.2, and G01S1.3. For the referenced single-system operating procedure, such as the "RCV System Operating Procedure S01" shown in the diagram, its content is divided by "chapter," including "Execution Code Chapter 1.1" and "Chapter 1.2." Therefore, its execution code is composed of the system program code (SRCVI in the diagram, representing the RCV system) combined with the specific chapter number, such as SRCVI1.1 and SRCVI1.2. This encoding rule is clearly reflected in the mapping relationship shown in the attached diagram. For example, the control logic diagram function identifier code G01S101 corresponds to the execution code G01S1.1, and SRCVI101 corresponds to SRCVI1.1. The control screen displays the encoding steps 1+G01S1.1 and 4+SRCVI1.1, which also directly contain the corresponding execution codes. These two formats together constitute a unified and unambiguous functional "numerical address," providing a solid foundation for subsequent mapping and querying.
[0030] The present invention also provides a control system for the start-up and shutdown of a nuclear power plant unit, the system comprising: a code acquisition module for acquiring the execution code of the running program corresponding to the current start-up and shutdown sequence control process of the unit; and an encoding determination module for determining and displaying the corresponding control logic diagram function identification code and control screen display code based on the execution code of the running program. Furthermore, the system also includes: an instruction execution module, used to respond to control instructions for the unit start-up and shutdown sequence control process and execute start-up and shutdown operations corresponding to the currently running program execution code through the digital control system; a monitoring and judgment module, used to monitor and judge the status signals of relevant equipment based on the logic associated with the function identification code of the control logic diagram during the execution of start-up and shutdown operations; and a status update module, used to update the status of the display code corresponding to the current step on the control screen according to the monitoring and judgment results.
[0031] Furthermore, the monitoring and judgment module is used to: identify abnormalities during the execution of start-stop operations; and when an abnormality is identified, trigger the status update module to update the display code corresponding to the abnormal step on the control screen to an alarm status, and display an alarm prompt on the control screen.
[0032] Furthermore, when identifying anomalies, the monitoring and judgment module compares the actual status signal of the monitored device with the preset expected status signal in the control logic diagram corresponding to the function identification code of the control logic diagram; if the actual status signal is inconsistent with the expected status signal, it is determined that an anomaly has occurred in the current step.
[0033] This invention establishes a direct correspondence between the execution code of the running program and the step sequence flow on the control screen through a coding technology based on the running program. This allows operators to dynamically display the status of the code on the screen and quickly and accurately determine the current state of the unit during start-up and shutdown. This greatly facilitates operators in quickly and seamlessly switching between sequential automatic start-up and shutdown and manual start-up and shutdown modes, significantly improving operational response efficiency and safety. Secondly, the coding technology proposed in this invention clearly defines a coding method that embeds the execution code of the running program into the page number of the control logic diagram as a function identification code, thereby establishing a definite functional correspondence between the running program and the control logic diagram. Based on this, nuclear power plant operators and maintenance personnel can quickly look up the specific logical implementation method behind the unit start-up and shutdown function (i.e., the corresponding control logic diagram) according to the step code displayed on the screen. Combined with real-time signal feedback from the control system, they can efficiently analyze and troubleshoot faults that occur during the automatic start-up and shutdown of the unit, greatly shortening the fault diagnosis and handling time.
[0034] This invention combines the program number of the running procedure with its page or chapter number to form a unique execution code for the start-up and shutdown sequence control process of a nuclear power plant unit. Using this running procedure execution code as a unified benchmark and source, its encoding information is embedded into the page numbering system of the control logic diagram, forming a function identification code with a clear functional orientation. This achieves a precise content-level mapping from functional requirement description (running procedure) to logical implementation description (control logic diagram). Similarly, using this running procedure execution code as a benchmark, it is embedded into the step identifiers on the DCS control screen, forming a display code containing the step number and execution code. This enables rapid reverse lookup and location from screen monitoring to the program's basis. These three key points together constitute a complete, unified identification and rapid association system centered on the running procedure.
[0035] It is understood that the above embodiments only illustrate preferred embodiments 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 freely combine the above technical features without departing from the concept of the present invention, and can also make several modifications and improvements, all of which fall within the protection scope of the present invention. Therefore, all equivalent transformations and modifications made with respect to the scope of the claims of the present invention should fall within the scope of the claims of the present invention.
Claims
1. A control method for starting and stopping a nuclear power plant unit, characterized in that, The method includes the following: Obtain the execution code of the running program corresponding to the current unit start-up and shutdown sequence control process; Based on the execution code of the running program, the corresponding control logic diagram function identification code and control screen display code are determined and displayed.
2. The control method for starting and stopping a nuclear power plant unit according to claim 1, characterized in that, The method further includes: In response to control commands for the unit start-up and shutdown sequence control process, the digital control system executes start-up and shutdown operations corresponding to the currently running program execution code. During the start-stop operation, the status signals of the relevant devices are monitored and judged based on the logic associated with the function identification code of the control logic diagram. Based on the monitoring and judgment results, the status of the display code corresponding to the current step is updated on the control screen.
3. The control method for starting and stopping a nuclear power plant unit according to claim 2, characterized in that, The monitoring and judgment of the status signals of relevant equipment includes: Identify any anomalies during the execution of the start / stop operation; When an anomaly is detected, the display code corresponding to the abnormal step on the control screen is updated to an alarm status, and an alarm prompt is displayed on the control screen.
4. The control method for starting and stopping a nuclear power plant unit according to claim 3, characterized in that, The identified anomalies include: The actual status signal of the monitored device is compared with the preset expected status signal in the control logic diagram corresponding to the function identification code of the control logic diagram; If the actual state signal is inconsistent with the expected state signal, then the current step is determined to be abnormal.
5. The control method for starting and stopping a nuclear power plant unit according to claim 4, characterized in that, The alarm status is indicated by changing the color of the display code or by flashing.
6. The control method for starting and stopping a nuclear power plant unit according to claim 1, characterized in that, The program execution code consists of the program number and page number of the unit-level program, or the program code and chapter number of the single-system program.
7. A control system for the start-up and shutdown of a nuclear power plant unit, characterized in that, The system includes: The code acquisition module is used to acquire the executable code of the running program corresponding to the current unit start-up and shutdown sequence control process; The encoding determination module is used to determine and display the corresponding control logic diagram function identification code and control screen display code based on the code executed by the running program.
8. The control system for starting and stopping a nuclear power plant unit according to claim 7, characterized in that, The system also includes: The instruction execution module is used to respond to control instructions for the unit start-up and shutdown sequence control process, and executes the start-up and shutdown operations corresponding to the currently running program execution code through the digital control system; The monitoring and judgment module is used to monitor and judge the status signals of relevant devices based on the logic associated with the function identification code of the control logic diagram during the execution of the start-stop operation. The status update module is used to update the status of the display code corresponding to the current step on the control screen based on the monitoring and judgment results.
9. The control system for starting and stopping a nuclear power plant unit according to claim 8, characterized in that, The monitoring and judgment module is used for: The system identifies any abnormalities during the start / stop operation; and when an abnormality is identified, it triggers the status update module to update the display code corresponding to the abnormal step on the control screen to an alarm status and displays an alarm prompt on the control screen.
10. The control system for starting and stopping a nuclear power plant unit according to claim 9, characterized in that, The monitoring and judgment module is used to: identify anomalies. The actual status signal of the monitored device is compared with the preset expected status signal in the control logic diagram corresponding to the function identification code of the control logic diagram; If the actual state signal is inconsistent with the expected state signal, then the current step is determined to be abnormal.