Nuclear power sequence control method, electronic equipment and storage medium
By analyzing the target procedures in the nuclear power sequence control system, monitoring the equipment status in real time and generating operating instructions, the system's inefficient efficiency in handling abnormal interrupts is solved, and the system's safety and reliability are improved.
Patent Information
- Application Number
- CN202510110573.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-23
- Publication Date
- 2025-05-13
- Estimated Expiration
- 2045-01-23
AI Technical Summary
The nuclear power sequential control system cannot effectively respond to abnormal interrupt behavior during execution, resulting in inefficient operator disposal.
By designing display units and input units in the nuclear power sequence control system, the target nuclear power sequence control procedures are obtained, the procedures are analyzed to obtain task and step information, the equipment status is monitored in real time, and operation instructions are generated in the control execution area to perform step control operations.
It improves the overall application effect of nuclear power sequence control, enhances the safety and reliability of the system, reduces the time for abnormal interrupt processing, and improves the operator's handling efficiency.
Smart Images

Figure CN119987241A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of nuclear power plants, and in particular to a nuclear power sequence control method, electronic equipment, and storage medium. Background Art
[0002] In the field of nuclear power plant technology, the nuclear power sequential control system can achieve precise control of the operation of nuclear power equipment, optimize the operation process and improve the operation efficiency, thereby ensuring that the nuclear power plant can maximize the utilization of energy under the premise of safety.
[0003] In the related technologies, nuclear power sequential control systems cannot effectively deal with abnormal interruptions during the execution of sequential control, which greatly affects the efficiency of operators in handling abnormal situations. During the execution of sequential control, once abnormal execution processes such as breakpoints, fault alarms or skipped steps occur, operators often need to spend a lot of time to identify and troubleshoot problems, which not only increases the complexity of operations, but also reduces the efficiency of handling abnormalities. Based on this, how to improve the overall application effect of sequential control in a more efficient nuclear power sequential control method has become a problem that needs to be solved urgently in the industry. Summary of the invention
[0004] The present application aims to solve at least one of the technical problems existing in the related art. To this end, the present application proposes a nuclear power sequence control method, electronic equipment, and storage medium, which can improve the overall application effect of nuclear power sequence control.
[0005] According to a first aspect of the present application, a nuclear power sequence control method is applied to a nuclear power sequence control system, wherein the nuclear power sequence control system comprises a display unit and an input unit, wherein the display unit is used to display a nuclear power sequence control interface, wherein the nuclear power sequence control interface comprises a task identification area, a step entry area, a step detail area, and a control execution area including a plurality of step operation controls, wherein the method comprises:
[0006] Acquire a target nuclear power sequential control procedure; wherein the target nuclear power sequential control procedure is used to record a plurality of sequential control steps for sequential control of a target nuclear power plant;
[0007] Parsing the target nuclear power sequential control procedure to obtain sequential control task information and sequential control step information matching the sequential control task information;
[0008] Based on the sequential control task information, displaying the sequential control task code in the task identification area;
[0009] Based on the sequential control step information, a step list is displayed in the step entry area, wherein the step list includes a plurality of step display columns; wherein each of the step display columns corresponds to one of the sequential control steps in the target nuclear power sequential control procedure;
[0010] Performing real-time monitoring on a plurality of sequential control node devices in the target nuclear power plant to obtain sequential control monitoring parameters corresponding to the sequential control task information;
[0011] Displaying step details of the target step in the step detail area according to the sequence control step information and the sequence control monitoring parameter;
[0012] In response to the step operation control in the control execution area being triggered, generating a target operation instruction in the input unit;
[0013] According to the target operation instruction, a step control operation is performed on the plurality of the sequence control node devices, and the operation is returned to perform real-time monitoring on the plurality of the sequence control node devices in the target nuclear power plant.
[0014] According to some embodiments of the present application, the sequence information includes a plurality of sequence stage sub-information and the step list corresponding to each of the sequence stage sub-information, and the step entry area includes a sequence stage sub-area and a step description sub-area;
[0015] The step of displaying a step list in the step entry area based on the sequential control step information includes:
[0016] Generating a stage representation control corresponding to each of the sequence control stage sub-information in the sequence control stage sub-area;
[0017] In response to the phase representation control being selected, the step list matching the phase representation control is displayed in the step description sub-area.
[0018] According to some embodiments of the present application, each of the step display bars is configured with a step status indicator, and after real-time monitoring of a plurality of sequential control node devices in the target nuclear power plant to obtain sequential control monitoring parameters corresponding to the sequential control task information, the method further includes:
[0019] According to the sequence monitoring parameters, the step status identification of each step display bar is updated in real time;
[0020] Based on the step state identifier updated in real time, the control style of the corresponding stage representation control is updated.
[0021] According to some embodiments of the present application, the step status identifier of each step display bar is updated in real time according to the sequence monitoring parameter, including:
[0022] Performing step state analysis on the sequence control sequence corresponding to each step display bar according to the sequence control monitoring parameter to determine the current state of the sequence control sequence;
[0023] In response to the current state of the sequence being a not-executed state, updating the sequence state flag to a step not-executed flag;
[0024] In response to the current state of the sequence being in execution, updating the sequence state flag to a sequence in execution flag;
[0025] In response to the current state of the sequence being a completed state, updating the sequence state flag to a sequence completion flag;
[0026] In response to the current state of the step being an alarm state, updating the step state flag to a step alarm flag;
[0027] In response to the current state of the sequence being a breakpoint confirmation state, the sequence state identifier is updated to a breakpoint confirmation identifier.
[0028] According to some embodiments of the present application, updating the control style of the corresponding stage representation control based on the step state identifier updated in real time includes:
[0029] In response to each of the step state identifiers in the step list matched by the phase representation control being the step not executed identifier, updating the phase representation control to a phase not executed style;
[0030] In response to the step sequence list matched by the phase representation control having both the step completion mark and the step unexecuted mark, updating the phase representation control to a phase execution style;
[0031] In response to each of the step state identifiers in the step list matched by the stage representation control being the step completion identifier, updating the stage representation control to a stage completion style;
[0032] In response to the step sequence alarm identifier existing in the step sequence list matched by the stage representation control, updating the stage representation control to a stage alarm style;
[0033] In response to the breakpoint confirmation identifier existing in the step sequence list matched by the phase representation control, the phase representation control is updated to a phase breakpoint confirmation style.
[0034] According to some embodiments of the present application, in response to the step sequence list matched by the stage representation control having both the step completion mark and the step unexecuted mark, updating the stage representation control to a stage executing style further includes:
[0035] In response to the presence of both the step completion mark and the step unexecuted mark in the step sequence list matched by the stage characterization control, a stage execution progress bar is displayed in the sequence control stage sub-area according to the sequence control monitoring parameters; wherein the stage execution progress bar is updated in real time with the sequence control monitoring parameters.
[0036] According to some embodiments of the present application, the step detail area includes a step function detail column and a step status detail column, and the step detail information includes a step sub-function description and step status feedback information;
[0037] The step detail information of the target step is displayed in the step detail area according to the sequence control step information and the sequence control monitoring parameter, including:
[0038] Determining the target step sequence from a plurality of the sequential control steps in the target nuclear power sequential control procedure;
[0039] According to the sequential control step information, the step sub-function description corresponding to the target step is displayed in the step function detail column;
[0040] According to the sequence control monitoring parameters, the step state feedback information corresponding to the target step is displayed in the step state detail column.
[0041] According to some embodiments of the present application, the step detail area further includes a sub-function parameter detail column, and the step detail information further includes a sub-function monitoring parameter;
[0042] The displaying of the step details information of the target step in the step detail area according to the sequence control step information and the sequence control monitoring parameter also includes:
[0043] According to the sequence control monitoring parameters, the sub-function monitoring parameters corresponding to the target step sequence are displayed in the sub-function parameter detail column.
[0044] According to some embodiments of the present application, the control execution area includes a step selection area and an operation execution area, the step selection area is used to display the step selection control, and the operation execution area is used to display the step operation control;
[0045] In response to the step operation control in the control execution area being triggered, generating a target operation instruction in the input unit includes:
[0046] In response to the step selection control in the step selection area being triggered, acquiring operation object information;
[0047] In response to the step operation control in the control execution area being triggered, obtaining operation intention information;
[0048] The target operation instruction is generated in the input unit according to the operation object information and the operation intention information.
[0049] According to some embodiments of the present application, the control execution area further includes a breakpoint determination area, and after the real-time monitoring of the plurality of sequential control node devices in the target nuclear power plant to obtain the sequential control monitoring parameters corresponding to the sequential control task information, further includes:
[0050] According to the sequential control step information and the sequential control monitoring parameters, breakpoint description information and breakpoint determination controls are displayed in the breakpoint determination area; wherein the breakpoint description information is used to describe the breakpoint situation to be confirmed by the operator during the execution of the corresponding sequential control step;
[0051] In response to the step operation control in the control execution area being triggered, generating a target operation instruction in the input unit, further comprising:
[0052] In response to the step operation control or the breakpoint determination control being triggered, the target operation instruction is generated in the input unit.
[0053] According to some embodiments of the present application, the nuclear power sequential control interface further includes a sequential control time display area, and the method further includes:
[0054] In response to the first sequential control step in the target nuclear power sequential control procedure being converted into the corresponding step control operation, determining a sequential control start time;
[0055] In response to each of the sequence control steps in the target nuclear power sequence control procedure being gradually converted into the corresponding step control operation, the sequence control duration is recorded based on the sequence control start time;
[0056] The task duration is estimated according to the sequence control step information, the sequence control monitoring parameters, the sequence control start time and the sequence control duration to obtain an estimated completion time;
[0057] The sequence start time, the sequence duration, and the estimated completion time are displayed in the sequence time display area.
[0058] In a second aspect, an embodiment of the present application provides an electronic device, comprising: a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, it implements a nuclear power sequence control method as described in any one of the embodiments of the first aspect of the present application.
[0059] In a third aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the storage medium stores a program, and the program is executed by a processor to implement a nuclear power sequential control method as described in any one of the embodiments of the first aspect of the present application.
[0060] The nuclear power sequence control method, electronic device, and storage medium according to the embodiments of the present application have at least the following beneficial effects:
[0061] The nuclear power sequence control method of the embodiment of the present application is applied to the nuclear power sequence control system, which needs to first obtain the target nuclear power sequence control procedure; perform content analysis on the target nuclear power sequence control procedure to obtain sequence control task information and sequence control sequence information matching the sequence control task information; based on the sequence control task information, display the sequence control task code in the task identification area; based on the sequence control sequence information, display the sequence list in the sequence entry area, and the sequence list includes multiple sequence display columns; perform real-time monitoring of multiple sequence control node devices in the target nuclear power plant to obtain sequence control monitoring parameters corresponding to the sequence control task information; based on the sequence control sequence information and the sequence control monitoring parameters, display the sequence detail information of the target sequence in the sequence detail area; in response to the step operation control in the control execution area being triggered, generate a target operation instruction in the input unit; perform step control operations on multiple sequence control node devices according to the target operation instructions, and return to execute real-time monitoring of multiple sequence control node devices in the target nuclear power plant. In this way, the nuclear power sequential control method of the embodiment of the present application effectively solves the problem of low efficiency in handling abnormal interruptions in the sequential control execution process existing in related technologies by accurately acquiring and parsing sequential control procedures, real-time monitoring and feedback, and intuitive operation interface design, thereby improving the safety and reliability of nuclear power plant sequential control.
[0062] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0063] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the description of the embodiments in conjunction with the following drawings, in which:
[0064] Figure 1 An example diagram of a nuclear power sequential control system provided in an embodiment of the present application;
[0065] Figure 2 A schematic flow chart of a nuclear power sequence control method provided in an embodiment of the present application;
[0066] Figure 3A An example diagram of a step entry area provided in an embodiment of the present application;
[0067] Figure 3B for Figure 2 A schematic diagram of a flow chart of step S204;
[0068] Figure 4 A schematic diagram of a flow chart of updating a control style of a stage representation control according to an embodiment of the present application;
[0069] Figure 5A An example diagram of a step detail area provided in an embodiment of the present application;
[0070] Figure 5B for Figure 2 A schematic diagram of a flow chart of step S206;
[0071] Fig. 6A An example diagram of a control execution area provided in an embodiment of the present application;
[0072] Figure 6B for Figure 2 A schematic flow chart of step S207;
[0073] Figure 7 A schematic diagram of a flow chart for generating target operation instructions in combination with breakpoint description information in an embodiment of the present application;
[0074] Fig. 8A An example diagram of a nuclear power sequential control interface provided in an embodiment of the present application;
[0075] Figure 8B Another schematic diagram of a flow chart of a nuclear power sequence control method provided in an embodiment of the present application;
[0076] Fig. 9 It is a schematic diagram of the hardware structure of the electronic device provided in the embodiment of the present application. DETAILED DESCRIPTION
[0077] The embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present application, and cannot be understood as limiting the present application.
[0078] In the description of this application, "several" means one or more, "more" means more than two, "greater than", "less than", "exceed", etc. are understood to exclude the number itself, and "above", "below", "within", etc. are understood to include the number itself. If there is a description of "first" or "second", it is only used for the purpose of distinguishing technical features, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features or implicitly indicating the order of the indicated technical features.
[0079] In the description of the present application, it should be understood that descriptions involving orientation, such as up, down, left, right, front, back, etc., indicating orientations or positional relationships, are based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as a limitation on the present application.
[0080] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "illustrative embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials, or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.
[0081] In the description of this application, it should be noted that, unless otherwise clearly defined, the terms such as setting, installing, connecting, etc. should be understood in a broad sense, and technicians in the relevant technical field can reasonably determine the specific meanings of the above terms in this application in combination with the specific content of the technical solution. In addition, the identification of specific steps below does not represent a limitation on the order of steps and execution logic. The execution order and execution logic between each step should be understood and inferred with reference to the contents described in the embodiment.
[0082] In the field of nuclear power plant technology, the nuclear power sequential control system can achieve precise control of the operation of nuclear power equipment, optimize the operation process and improve the operation efficiency, thereby ensuring that the nuclear power plant can maximize the utilization of energy under the premise of safety.
[0083] In the related art, the control interface of the nuclear power sequential control system is mainly designed based on the process flow or functional tasks of the nuclear power plant. When performing sequential control, operators often need to use paper procedures to call the various control interfaces of the nuclear power sequential control system, and use the controls on different control interfaces to control the display of different parameters, control various types of equipment, and other operations. This method is not only inefficient, but also prone to errors.
[0084] Secondly, the nuclear power sequential control system in the related technology lacks a hierarchical display from the whole to the part, which is not conducive to the operator's rapid control of the status of the nuclear power plant. It is difficult for the operator to effectively track the execution process of the sequential control through the relevant interface design because some key process status displays are missing. In addition, the related technology fails to effectively integrate the operating program with the sequential control means, which reduces the operator's monitoring and execution efficiency.
[0085] More importantly, the nuclear power sequential control system in the relevant technology cannot effectively deal with abnormal interruption behavior during the execution of sequential control, which greatly affects the efficiency of operators in handling abnormal situations. During the execution of sequential control, once abnormal execution processes such as breakpoints, fault alarms or skipped steps occur, operators often need to spend a lot of time to identify and troubleshoot the problem, which not only increases the complexity of the operation, but also reduces the efficiency of handling abnormalities.
[0086] In summary, relevant technologies have many shortcomings in the information presentation and interactive design of sequential control. These problems limit the efficiency and safety of nuclear power plant operations. There is an urgent need for a new solution to improve the overall application effect of nuclear power sequential control.
[0087] The present application aims to solve at least one of the technical problems existing in the related art. To this end, the present application proposes a nuclear power sequence control method, electronic equipment, and storage medium, which can improve the overall application effect of nuclear power sequence control.
[0088] Further explanation is given below based on the accompanying drawings.
[0089] Reference Figure 1 The nuclear power sequence control method of the embodiment of the present application is applied to a nuclear power sequence control system, which includes a display unit and an input unit, wherein the display unit is used to display a nuclear power sequence control interface, and the nuclear power sequence control interface includes a task identification area, a step entry area, a step detail area, and a control execution area including multiple step operation controls.
[0090] Reference Figure 2 The nuclear power sequence control method of the embodiment of the present application may include:
[0091] Step S201, obtaining a target nuclear power sequential control procedure; wherein the target nuclear power sequential control procedure is used to record a plurality of sequential control steps for sequential control of a target nuclear power plant;
[0092] Step S202, parsing the target nuclear power sequence control procedure to obtain sequence control task information and sequence control step information matching the sequence control task information;
[0093] Step S203, based on the sequence control task information, displaying the sequence control task code in the task identification area;
[0094] Step S204: Based on the sequential control step information, a step sequence list is displayed in the step entry area, wherein the step sequence list includes a plurality of step sequence display columns; wherein each step sequence display column corresponds to a sequential control step in the target nuclear power sequential control procedure;
[0095] Step S205, performing real-time monitoring on multiple sequence control node devices in the target nuclear power plant to obtain sequence control monitoring parameters corresponding to the sequence control task information;
[0096] Step S206, displaying the step details information of the target step in the step details area according to the sequence control step information and the sequence control monitoring parameters;
[0097] Step S207, in response to the step operation control in the control execution area being triggered, generating a target operation instruction in the input unit;
[0098] Step S208, executing a step control operation on a plurality of sequence control node devices according to the target operation instruction, and returning to execute real-time monitoring of a plurality of sequence control node devices in the target nuclear power plant.
[0099] The nuclear power sequence control method of the embodiment of the present application is applied to the nuclear power sequence control system, which needs to first obtain the target nuclear power sequence control procedure; perform content analysis on the target nuclear power sequence control procedure to obtain sequence control task information and sequence control sequence information matching the sequence control task information; based on the sequence control task information, display the sequence control task code in the task identification area; based on the sequence control sequence information, display the sequence list in the sequence entry area, and the sequence list includes multiple sequence display columns; perform real-time monitoring of multiple sequence control node devices in the target nuclear power plant to obtain sequence control monitoring parameters corresponding to the sequence control task information; based on the sequence control sequence information and the sequence control monitoring parameters, display the sequence detail information of the target sequence in the sequence detail area; in response to the step operation control in the control execution area being triggered, generate a target operation instruction in the input unit; perform step control operations on multiple sequence control node devices according to the target operation instructions, and return to execute real-time monitoring of multiple sequence control node devices in the target nuclear power plant. In this way, the nuclear power sequential control method of the embodiment of the present application effectively solves the problem of low efficiency in handling abnormal interruptions in the sequential control execution process existing in related technologies by accurately acquiring and parsing sequential control procedures, real-time monitoring and feedback, and intuitive operation interface design, thereby improving the safety and reliability of nuclear power plant sequential control.
[0100] In some embodiments, step S201 is to obtain a target nuclear power sequential control procedure, wherein the target nuclear power sequential control procedure is used to record a plurality of sequential control steps for sequential control of a target nuclear power plant;
[0101] It should be noted that the target nuclear power sequential control procedures are a set of detailed operating guidance documents that contain all the steps and procedures required for sequential control of a specific nuclear power plant. These procedures record multiple sequential control steps in detail, and each sequential control step corresponds to a specific link in the operation of the nuclear power plant, such as start-up, shutdown, maintenance and other key operations.
[0102] By obtaining these target nuclear power sequence control procedures, the safety standards and operating procedures that need to be followed in each sequence control step can be clarified. It should be understood that the target nuclear power sequence control procedures can not only provide the order and steps of the operation, but also include the specific requirements and conditions of each sequence control step, such as the set values of parameters such as temperature, pressure, flow, and specific actions that must be taken under specific conditions. The target nuclear power sequence control procedures can also include emergency measures for abnormal situations, such as equipment failures, system abnormalities, etc.
[0103] In step S202 of some embodiments, the target nuclear power sequence control procedure is parsed to obtain sequence control task information and sequence control step information matching the sequence control task information;
[0104] It should be noted that the content analysis of the target nuclear power sequence control procedures is intended to extract the specific requirements, conditions and sequence of each sequence control step in the target nuclear power sequence control procedures, as well as the logical relationship between them, so as to obtain sequence control task information and sequence control step information that matches the sequence control task information.
[0105] Sequential control task information refers to the overall description and requirements of a series of tasks that need to be completed during the sequential control process of a nuclear power plant. These sequential control task information are usually intended to achieve specific operational goals, such as starting, stopping or switching a nuclear power equipment in a nuclear power plant. Sequential control task information can include the task purpose, expected results, key parameters and conditional restrictions of the nuclear power plant sequential control. For example, if a task link in the sequential control process of a nuclear power plant needs to start a reactor, then the sequential control task information can include the parameter values such as temperature and pressure that must be achieved during the startup process, as well as the safety procedures and operating steps that must be followed.
[0106] The sequential control step information is the specific implementation of the sequential control task information, which describes in detail the specific steps and operations required to complete each sequential control task. These sequential control step information can include detailed operating instructions for each step, necessary condition checks, execution order, and expected results. Taking reactor startup as an example, the sequential control step information can show in detail how to gradually increase the power of the reactor, including the specific operations of each stage, such as opening specific valves, adjusting the position of control rods, monitoring changes in temperature and pressure, etc.
[0107] By parsing the content of the target nuclear power sequence control procedures, the implementation example itself can convert complex sequence control procedure information into task and step information that can be directly used, which not only helps to improve the accuracy and efficiency of various operations, but also helps to reduce the operator's workload in combination with subsequent steps.
[0108] In step S203 of some embodiments, based on the sequence control task information, the sequence control task code is displayed in the task identification area;
[0109] It should be noted that the operation of displaying the sequential control task code in the task identification area is intended to provide clear and intuitive task identification. The sequential control task code is a unique identifier used to represent a specific sequential control task. Displaying these sequential control task codes in the task identification area helps operators quickly identify the current task in progress and the position of the task in the entire operation process. This sequential control task code can contain key information of the task, such as the name, nature, urgency, complexity of the operation, etc., thus providing a quick reference for the operator.
[0110] It can be seen that sequential control task coding provides operators with an intuitive and easy-to-understand task tracking benchmark. This approach not only optimizes human-machine interaction, but also enhances the safety and efficiency of nuclear power plant sequential control.
[0111] In step S204 of some embodiments, based on the sequential control step information, a step sequence list is displayed in the step entry area, the step sequence list comprising a plurality of step sequence display columns; wherein each step sequence display column corresponds to a sequential control step in the target nuclear power sequential control procedure;
[0112] It should be noted that the design of the step list is intended to break down complex target nuclear power sequence control procedures into sub-steps that are easy to manage and track. Each step display bar corresponds to a sequence step in the target nuclear power sequence control procedure, thereby providing operators with a clear operating benchmark.
[0113] In the embodiment of the present application, by displaying the step list in the step entry area, the operator can intuitively see the layout of the entire sequential control process and the current step position. Displaying the step list in the step entry area can help the operator quickly grasp the operation progress and understand the specific requirements and expected results of each sequential control step. The step list can specifically include key information such as step number, description, status indication (such as completed, in progress, to be executed), etc., which helps the operator make accurate judgments and decisions when performing tasks.
[0114] In some embodiments, each sequence display bar is intended to reflect detailed information about the corresponding sequence, such as operating instructions, condition checks, execution feedback, and diagnostic results. This detailed information display helps the operator clearly know what operations need to be performed when executing each sequence, and how to adjust according to the corresponding execution feedback of the sequence. For example, if a sequence needs to wait for a specific parameter to reach a set value, the sequence display bar can clearly indicate this requirement, as well as the actual value of the current parameter.
[0115] According to some embodiments of the present application, the sequence control step information includes a plurality of sequence control stage sub-information and a step sequence list corresponding to each sequence control stage sub-information.
[0116] Figure 3A An example diagram of a sequence entry area is shown, wherein the sequence entry area includes a sequential control phase sub-area and a sequence description sub-area.
[0117] Reference Figure 3B In some embodiments, step S204 displays a step list in a step entry area based on the sequential control step information, which may include:
[0118] Step S301, generating a stage representation control corresponding to each sequence control stage sub-information in the sequence control stage sub-area;
[0119] Step S302: in response to the phase representation control being selected, a step sequence list matching the phase representation control is displayed in the step description sub-area.
[0120] In step S301 of some embodiments, a stage representation control corresponding to each sequence control stage sub-information is generated in a sequence control stage sub-region;
[0121] It should be noted that step S301 involves generating a phase representation control corresponding to each sequential control phase sub-information in the sequential control phase sub-area. These phase representation controls are used to represent the sequential control phase of the target step sequence, and can be lists, icons or other visual elements. The phase representation controls represent the various sequential control phases in the sequential control, such as Figure 3A The corresponding stages 1, 2, 3 and 4 in the embodiment of the present application are provided to the operator in an intuitive way to identify and navigate different operation stages by creating a corresponding stage representation control for each sequential control stage sub-information. This visual representation method helps the operator to quickly understand the current operation stage and the next steps to be performed.
[0122] In step S302 of some embodiments, in response to the phase representation control being selected, a step sequence list matching the phase representation control is displayed in the step description sub-area.
[0123] It should be noted that step S302 is an extension of step S301, which describes that when the operator selects the stage characterization control corresponding to a certain sequential control stage, the embodiment of the present application can respond to this operation and display a step sequence list matching the stage characterization control in the step description sub-area. Among them, the step sequence list may include specific operating instructions, expected results, safety precautions, etc. for each sequential control step in the corresponding sequential control stage. This interactive method enables the operator to obtain more focused information based on the sequential control stage executed by the current sequential control task, so as to make operational decisions that meet the implementation conditions. In this way, the operator's workflow is optimized, the monitoring and management capabilities of the nuclear power plant operation process are enhanced, and the safety and efficiency of the nuclear power sequential control process are improved.
[0124] In step S205 of some embodiments, multiple sequence control node devices in the target nuclear power plant are monitored in real time to obtain sequence control monitoring parameters corresponding to the sequence control task information;
[0125] It should be noted that real-time monitoring of sequential control node devices means that data from various sequential control node devices in the nuclear power plant needs to be continuously collected and analyzed. Among them, the sequential control node devices are devices and sensors distributed in various key operating links of the nuclear power plant, responsible for performing specific sequential control tasks. These sequential control node devices may include but are not limited to valves, pumps, sensors, actuators and other key process equipment. The sequential control node devices work together to ensure that the operation of the nuclear power plant is accurately performed according to the predetermined order and parameters.
[0126] It should be pointed out that the sequential control monitoring parameters may include but are not limited to key parameters such as temperature, pressure, flow, voltage, current, etc., which are pre-defined monitoring parameters in the sequential control task information. It should be understood that the acquisition of sequential control monitoring parameters is crucial for the sequential control of nuclear power plants. These sequential control monitoring parameters can not only be used to monitor the current operating status, but also to predict and prevent possible failures or abnormal situations. For example, if a sequential control monitoring parameter is detected to exceed the preset safety range, an alarm can be automatically triggered or emergency measures can be taken, such as suspending or adjusting the operating steps, to avoid potential risks and improve the efficiency of handling abnormal situations.
[0127] Reference Figure 4 According to some embodiments of the present application, each step display bar is configured with a step state indicator. After performing real-time monitoring on multiple sequence control node devices in the target nuclear power plant in step S205 to obtain sequence control monitoring parameters corresponding to the sequence control task information, the following may also be included:
[0128] Step S401, updating the step status identification of each step display column in real time according to the sequence control monitoring parameters;
[0129] Step S402: based on the step state identifier updated in real time, update the control style of the corresponding stage representation control.
[0130] In step S401 of some embodiments, the step status identifier of each step display bar is updated in real time according to the sequence monitoring parameter;
[0131] It should be noted that as the operating status and parameters of the sequential control node equipment change, the status indicator in the step display bar will also change accordingly to reflect the actual operating status of the sequential control step.
[0132] According to some embodiments of the present application, according to the sequence monitoring parameters, step S401 updates the step status identifier of each step display bar in real time, which may include:
[0133] According to the sequence monitoring parameters, the sequence status of the corresponding sequence in each step display column is analyzed to determine the current state of the sequence;
[0134] In response to the current state of the sequence being an unexecuted state, updating the sequence state flag to a step unexecuted flag;
[0135] In response to the current state of the sequence being in the executing state, updating the sequence state flag to a sequence executing flag;
[0136] In response to the current state of the sequence being a completed state, updating the sequence state flag to a sequence completion flag;
[0137] In response to the current state of the step being an alarm state, updating the step state flag to a step alarm flag;
[0138] In response to the current state of the sequence being a breakpoint confirmation state, the sequence state identifier is updated to a breakpoint confirmation identifier.
[0139] It should be noted that the embodiment of the present application will perform step status analysis on the sequence of each step display bar according to the sequence monitoring parameters. This analysis process can be based on the comparison of the sequence monitoring parameters monitored in real time with the preset operating standards to determine whether the corresponding sequence has been started, in progress, completed or whether there is an abnormal situation. This state analysis is dynamic, and it will be updated as the state of the sequence node device changes, ensuring that the step state identifier can reflect the current state of the sequence of the sequence.
[0140] If the current state of the sequential control sequence is not executed, the embodiment of the present application updates the step state flag to a step not executed flag, for example, represented by a gray or specific color icon, to prompt the operator that the step has not yet started.
[0141] If the current status of the sequential control sequence is in the executing state, the step status indicator will be updated to the step executing indicator.
[0142] If the current state of the sequential control sequence is completed, the step state indicator is updated to a step completion indicator, for example, represented by a green or check icon, indicating that the step has been successfully executed.
[0143] If the current state of the sequential control sequence is an alarm state, the embodiment of the present application updates the step state identifier to a step alarm identifier, for example, in red or with a warning symbol, to remind the operator that immediate attention and action is required.
[0144] In addition, if a certain sequential control sequence is interrupted during execution, that is, the current state of the sequence is a breakpoint confirmation state, a pop-up window may be displayed to remind the operator whether to continue executing the sequential control sequence. In this case, the embodiment of the present application updates the sequence state mark to a breakpoint confirmation mark, such as an orange or pause symbol, to prompt the operator to confirm the operation.
[0145] It can be seen that this real-time status feedback enables operators to quickly identify and respond to various operating situations, thereby improving the safety and efficiency of nuclear power plants.
[0146] For example, Figure 3A The step status mark of the sequential control sequence 3-52 indicates that the sequential control sequence is in the completed state; the step status mark of the sequential control sequence 3-53 indicates that the sequential control sequence is in the alarm state; the step status mark of the sequential control sequence 3-54 indicates that the sequential control sequence is in the executing state; the step status mark of the sequential control sequence 3-55 indicates that the sequential control sequence is in the unexecuted state.
[0147] In step S402 of some embodiments, based on the step state identifier updated in real time, the control style of the corresponding stage representation control is updated.
[0148] According to some embodiments of the present application, step S402 updates the control style of the corresponding stage representation control based on the step state identifier updated in real time, which may include:
[0149] In response to each step state identifier in the step list matched by the phase representation control being a step not executed identifier, updating the phase representation control to a stage not executed style;
[0150] In response to the presence of both a step completion mark and a step unexecuted mark in the step list matched by the phase representation control, updating the phase representation control to a phase executing style;
[0151] In response to each step state identifier in the step list matched by the phase representation control being a step completion identifier, updating the phase representation control to a phase completion style;
[0152] In response to the presence of a step sequence alarm identifier in the step sequence list matched by the phase characterization control, updating the phase characterization control to a phase alarm style;
[0153] In response to the presence of a breakpoint confirmation identifier in the step sequence list matched by the phase representation control, the phase representation control is updated to a phase breakpoint confirmation style.
[0154] It should be noted that when all the step status identifiers in the step list matched by the phase representation control are step unexecuted identifiers, the embodiment of the present application will respond to this situation and update the phase representation control to a stage unexecuted style. This style update can be achieved by changing the color, icon or text label of the control so that the operator can immediately recognize that all the steps of the sequential control stage have not yet started to execute.
[0155] If there are both a step completion mark and a step unexecuted mark in the step list matched by the phase characterization control, the embodiment of the present application will update the phase characterization control to the phase execution style. This style update helps the operator understand that some steps of the phase have been executed, while other steps have not yet started, so that the operator needs to pay attention to the ongoing operation.
[0156] According to some embodiments of the present application, in response to the presence of both a step completion mark and a step unexecuted mark in the step sequence list matched by the phase representation control, updating the phase representation control to a phase execution style includes:
[0157] In response to the presence of both a step completion mark and a step unexecuted mark in the step sequence list matched by the stage characterization control, a stage execution progress bar is displayed in the sequence control stage sub-area according to the sequence control monitoring parameters; wherein the stage execution progress bar is updated in real time with the sequence control monitoring parameters.
[0158] When there are both a step completion mark and a step unexecuted mark in the step sequence list matched by the phase characterization control, some embodiments of the present application can take a series of measures to update the phase characterization control to reflect the real-time status of the phase execution. Specifically, the embodiment of the present application can not only update the phase characterization control to the stage execution style, but also display a phase execution progress bar in the sequential control stage sub-area. This progress bar is updated in real time according to the sequential control monitoring parameters, providing the operator with an intuitive view to monitor the execution of the entire stage.
[0159] Reference Figure 3A The stage execution progress bar is a dynamic interface element that graphically displays the completion status of each sequence step in the sequence stage based on the real-time changes in the sequence monitoring parameters. The design of the progress bar enables the operator to quickly grasp the execution progress of the entire stage, especially when the stage contains multiple steps. This visual feedback is particularly important. It not only helps the operator understand the current operation status, but also predicts the remaining execution time.
[0160] When all step status indicators are step completion indicators, the embodiment of the present application updates the stage representation control to a stage completion style. This style usually indicates that all steps of the stage have been successfully executed, which can be achieved by displaying a green mark, a check mark or other visual elements indicating completion.
[0161] If there is a step warning mark in the step list, the embodiment of the present application updates the stage characterization control to a stage warning style. This style update can be by using red or other eye-catching colors, warning icons to remind the operator to pay attention to potential problems or abnormal situations, which need to be checked and handled immediately.
[0162] Finally, if there is a breakpoint confirmation mark in the step sequence list, the embodiment of the present application updates the stage representation control to a stage breakpoint confirmation style. This style update can be to use a specific icon or color to prompt the operator that there is a break in the operation of this stage, and the operator needs to confirm or take further action.
[0163] These style updates ensure that the nuclear power sequential control interface can reflect the status of the nuclear power plant sequential control process in real time, improve the operator's understanding of the operation progress and potential problems, and thus enhance the safety and efficiency of operations. This intuitive visual feedback mechanism enables operators to respond quickly to ensure the stable and safe operation of the nuclear power plant.
[0164] It should be noted that the control style update of the corresponding stage representation control may include color changes, icon changes or other visual prompts to intuitively indicate the state change of the sequence control sequence. For example, if the state indicator of a sequence control sequence is updated to the "alarm" state, the corresponding stage representation control may turn red or display a warning icon to alert the operator. This visual feedback mechanism not only enhances the intuitiveness of the nuclear power sequence control interface, but also improves the operator's response speed to abnormal situations.
[0165] Through the combination of step S401 and step S402, the embodiment of the present application can provide a dynamically updated nuclear power sequence control interface, so that the operator can monitor the operating status of each sequence control step in real time and respond quickly according to the latest information. This real-time status update and visual feedback mechanism improves the accuracy and efficiency of the operation, and also enhances the safety and reliability of the nuclear power plant.
[0166] In step S206 of some embodiments, according to the sequence control step information and the sequence control monitoring parameter, the step sequence detail information of the target step sequence is displayed in the step sequence detail area;
[0167] It should be noted that the step detail area is designed to provide a centralized information display platform, which contains the step detail information of the target step. These step detail information may include the step number, description and expected operation instructions, and may also include real-time monitored parameters, such as temperature, pressure, flow and other key operating data. By integrating the step detail information of the target step and displaying it in the step detail area, it helps the operator to understand the execution status of the target step and the actual operating status of the related equipment at a glance.
[0168] In some more specific embodiments, since the sequence information provides the preset operation requirements of the sequence, and the sequence monitoring parameters reflect the actual operation of the sequence node equipment. Combining the two, a dynamic, real-time updated sequence detail view can be generated in the sequence detail area. This step detail view can not only display the current status of each step, such as "completed", "in progress" or "to be executed", but also include warnings or prompts of any abnormal conditions, such as the sequence monitoring parameters exceeding the preset range or the performance of the sequence node equipment is abnormal.
[0169] It should be understood that displaying the step detail information of the target step in the step detail area can intuitively display the operation details corresponding to each sequential control step, optimize human-computer interaction, and thus improve the safety and reliability of the entire system.
[0170] Reference Figure 5A According to some embodiments of the present application, the step detail area includes a step function detail column and a step status detail column, and the step detail information includes a step sub-function description and step status feedback information;
[0171] Reference Figure 5B In some embodiments, step S206 displays the step details of the target step in the step details area according to the sequence information and the sequence monitoring parameters, which may include:
[0172] Step S501, determining a target step sequence from a plurality of sequential control steps in a target nuclear power sequential control procedure;
[0173] Step S502, displaying the step sub-function description corresponding to the target step in the step function detail column according to the sequential control step information;
[0174] Step S503: Displaying the step status feedback information corresponding to the target step in the step status detail column according to the sequence control monitoring parameters.
[0175] In step S501 of some embodiments, a target step sequence is determined from a plurality of sequential control steps in a target nuclear power sequential control procedure;
[0176] It should be noted that determining the target sequence from multiple sequence control sequences in the target nuclear power sequence control procedure can be accomplished by analyzing the sequence control procedure and the current operation context to identify the current sequence as the target sequence. In other embodiments, a selected sequence can also be determined from multiple sequence control sequences as the target sequence.
[0177] In step S502 of some embodiments, according to the sequential control step information, a step sub-function description corresponding to the target step is displayed in the step function detail column;
[0178] It should be noted that, according to the sequential control sequence information, the corresponding step sub-function description of the target step is displayed in the step function details column. The step sub-function description may include detailed information such as the specific operation content, operation purpose and expected results of the target step. By displaying the step sub-function description, the operator can clearly understand the function and importance of each sequential control sequence, so as to perform the operation more accurately and monitor the execution of the step.
[0179] In step S503 of some embodiments, according to the sequence monitoring parameters, the step status feedback information corresponding to the target step is displayed in the step status detail column.
[0180] It should be noted that, according to the sequential control monitoring parameters, the step status feedback information corresponding to the target step is displayed in the step status detail column. These step status feedback information can reflect the real-time monitored equipment parameters and the current status of the step, such as whether it is being executed, completed or abnormal. This real-time step status feedback information can help operators understand the execution status of the step in a timely manner, so that the operator can take corresponding measures when necessary.
[0181] In the embodiment of the present application shown by steps S501 to S503, this detailed information display improves the safety and efficiency of operations, and can help operators know the necessary information when performing sequential control tasks during the human-computer interaction process, thereby making more accurate operational decisions.
[0182] Figure 5A According to some embodiments of the present application, the step detail area also includes a sub-function parameter detail column, and the step detail information also includes sub-function monitoring parameters.
[0183] In some embodiments, step S206 displays the step details of the target step in the step details area according to the sequence control step information and the sequence control monitoring parameters, and may also include:
[0184] According to the sequential control monitoring parameters, the sub-function monitoring parameters corresponding to the target step sequence are displayed in the sub-function parameter detail column.
[0185] In step S207 of some embodiments, in response to the step operation control in the control execution area being triggered, generating a target operation instruction in the input unit;
[0186] It should be noted that the control execution area is a component of the nuclear power sequential control interface, which is used to display various step operation controls, such as buttons, switches or sliders. These step operation controls correspond to the sequential control node devices of the nuclear power plant, allowing operators to use input units to trigger step operation controls to perform specific interactive operations, such as starting, stopping, adjusting parameters or switching equipment status. When the operator triggers these step operation controls in the control execution area, the target operation instructions can be generated responsively. Among them, the input unit can be a keyboard and mouse, a touch screen, or other types of input devices.
[0187] It should be noted that these target operation instructions can be generated in combination with the operator's input and the current sequential control sequence information. It should be pointed out that the target operation instruction is a specific, executable command used to instruct the sequential control node equipment of the nuclear power plant to operate in accordance with a predetermined order and parameters. For example, if the operator triggers a step operation control for increasing the reactor power, a target operation instruction can be generated accordingly to cause the reactor to automatically increase the power according to the sequential control sequence until the target power level is reached.
[0188] In summary, step S207 realizes effective interaction between the operator and the nuclear power plant equipment by responding to the triggering of the step operation control in the control execution area and generating the target operation instruction. This mechanism not only improves the efficiency and accuracy of the operation, but also ensures the safety of the operation.
[0189] Reference Fig. 6A According to some embodiments of the present application, the control execution area includes a step selection area and an operation execution area, the step selection area is used to display the step selection control, and the operation execution area is used to display the step operation control.
[0190] Reference Figure 6B In some embodiments of the present application, step S207 generates a target operation instruction in the input unit in response to the step operation control in the control execution area being triggered, which may include:
[0191] Step S601, in response to a step selection control in a step selection area being triggered, obtaining operation object information;
[0192] Step S602, in response to the step operation control in the control execution area being triggered, obtaining operation intention information;
[0193] Step S603: generating a target operation instruction in the input unit according to the operation object information and the operation intention information.
[0194] In step S601 of some embodiments, in response to a step selection control in a step selection area being triggered, obtaining operation object information;
[0195] It should be noted that when the operator selects a specific step in the step selection area of the user interface, the step selection control in the step selection area is triggered. Further, the operation issued by the operator can be identified through the triggered step selection control to determine the operation object information.
[0196] Operation object information refers to the specific information of the equipment or parameters related to the step selection control. In the sequential control process of a nuclear power plant, the operation object can be any entity that needs to be controlled or monitored, such as a valve, a pump, a sensor, or a specific set of process parameters. The operation object information may include the identification, type, current state, and corresponding position and function of the operation object. These operation object information provide the required context in the subsequent steps of generating the target operation instruction, ensuring that the operation corresponding to the target operation instruction can be performed on the correct object. For example, if the operator needs to adjust the flow of the cooling system, the operation object information may include the specific valve number of the cooling system and the current flow setting value.
[0197] In step S602 of some embodiments, in response to a step operation control in the control execution area being triggered, obtaining operation intention information;
[0198] It should be noted that in response to the step operation control in the control execution area being triggered, the intention expressed by the operator by triggering the step operation control (such as a button or switch) can be obtained, such as starting, stopping or adjusting a certain device.
[0199] The operation intention information reflects the specific purpose or effect that the operator wants to achieve through the control operation. It describes the action that the operator wants to perform on the operation object, such as starting, stopping, increasing or decreasing. The operation intention information is used in the action part of the process target operation instruction and can characterize the specific tasks that need to be performed. For example, if the operator's intention is to increase the flow rate of cooling water, the operation intention information can include the specific value or percentage of the flow rate that needs to be increased.
[0200] In step S603 of some embodiments, a target operation instruction is generated in the input unit according to the operation object information and the operation intention information.
[0201] It should be noted that, in combination with the operation object information and the operation intention information, the embodiment of the present application can generate a complete target operation instruction, which not only indicates the specific equipment or parameters corresponding to the execution of the sequential control sequence, but also clarifies the specific operation content of the sequential control sequence. Such a target operation instruction can accurately convey the operator's command to the sequential control node device. In a complex environment such as a nuclear power plant, this accuracy is crucial to ensure the safety and efficiency of the operation.
[0202] Reference Figure 7 According to some embodiments of the present application, the control execution area also includes a breakpoint determination area (such as Fig. 6A As shown), after performing real-time monitoring on multiple sequence control node devices in the target nuclear power plant in step S205 to obtain sequence control monitoring parameters corresponding to the sequence control task information, the method may also include:
[0203] Step S701, displaying breakpoint description information and breakpoint determination controls in a breakpoint determination area according to the sequence control step information and the sequence control monitoring parameters; wherein the breakpoint description information is used to describe the breakpoint conditions to be confirmed by the operator during the execution of the corresponding sequence control step;
[0204] In some embodiments, step S207 generates a target operation instruction in the input unit in response to the step operation control in the control execution area being triggered, and may also include:
[0205] Step S702: in response to the step operation control or the breakpoint determination control being triggered, a target operation instruction is generated in the input unit.
[0206] In step S701 of some embodiments, according to the sequence control step information and the sequence control monitoring parameters, breakpoint description information and breakpoint determination controls are displayed in the breakpoint determination area; wherein the breakpoint description information is used to describe the breakpoint situation to be confirmed by the operator during the execution of the corresponding sequence control step;
[0207] It should be noted that the breakpoint description information provides a detailed description of the breakpoints that require operator confirmation during the execution of the sequential control sequence, and the breakpoint determination control allows the operator to interact with these breakpoints, such as confirming the breakpoint or choosing to skip a step. This design of the embodiment of the present application enables the operator to clearly understand when manual intervention is required during the execution of the sequential control and how to operate.
[0208] In step S702 of some embodiments, in response to a step operation control or a breakpoint determination control being triggered, a target operation instruction is generated in an input unit.
[0209] It should be noted that, in addition to the step operation control, the system can also generate a target operation instruction in the input unit in response to the triggering of the breakpoint determination control. This means that when the operator interacts with the breakpoint determination control, such as confirming or skipping a breakpoint, the embodiment of the present application can generate corresponding target operation instructions based on this operation intention. These target operation instructions will control each sequential control node device to perform operations that meet the operator's intention.
[0210] It should be understood that the embodiments of the present application can better adapt to the complexity and unpredictability of nuclear power plant operation processes, ensuring that sequential control tasks can be performed safely and effectively even in complex situations.
[0211] In step S208 of some embodiments, a step control operation is performed on a plurality of sequence control node devices according to a target operation instruction, and the operation returns to perform real-time monitoring on a plurality of sequence control node devices in a target nuclear power plant.
[0212] It should be noted that performing a step control operation according to a target operation instruction means that the embodiment of the present application will automatically or semi-automatically adjust and control the sequential control node device to perform a step control operation according to the target operation instruction generated in the previous step. These step control operations are a series of operations that the sequential control node device needs to perform according to the target operation instruction. Specifically, the step control operation may include opening or closing a valve, adjusting the speed of a pump, changing the power level of a reactor, etc. It should be understood that the step control operation can be performed according to a predetermined sequential control procedure and real-time monitoring parameters, so that each step of the operation can be ensured to meet safety standards and operating requirements. After performing the step control operation, it is necessary to return to the real-time monitoring stage and continuously collect the sequential control monitoring parameters from each sequential control node device, such as key parameters such as temperature, pressure, and flow. This real-time monitoring is essential to ensure the continuity and stability of the operation because it allows the operator to promptly discover and respond to any deviation from the expected situation. For example, if a certain sequential control monitoring parameter is detected to exceed the safety range, an alarm can be immediately sounded and necessary corrective measures can be taken, such as adjusting the operating parameters or stopping the relevant equipment. In this way, the embodiment of the present application not only ensures the accuracy and timeliness of the sequential control sequence execution process, but also improves the overall safety and efficiency of the nuclear power plant.
[0213] Reference Fig. 8A According to some embodiments of the present application, the nuclear power sequence control interface may also include a sequence control time display area.
[0214] Reference Figure 8B The nuclear power sequence control method of the embodiment of the present application may also include:
[0215] Step S801, in response to the first sequential control step in the target nuclear power sequential control procedure being converted into a corresponding step control operation, determining a sequential control start time;
[0216] Step S802, in response to each sequential control step in the target nuclear power sequential control procedure being gradually converted into a corresponding step control operation, the sequential control duration is recorded based on the sequential control start time;
[0217] Step S803, estimating the task duration according to the sequence control step information, the sequence control monitoring parameters, the sequence control start time and the sequence control duration, to obtain an estimated completion time;
[0218] Step S804: Display the sequence start time, sequence duration, and estimated completion time in the sequence time display area.
[0219] Step S801 of some embodiments, in response to the first sequential control step in the target nuclear power sequential control procedure being converted into a corresponding step control operation, determining a sequential control start time;
[0220] It should be noted that the sequence control start time is determined when the first sequence control step in the target nuclear power sequence control procedure is converted into a corresponding step control operation. It should be pointed out that this sequence control start time is the starting point of the sequence control task.
[0221] In step S802 of some embodiments, in response to each sequence control step in the target nuclear power sequence control procedure being gradually converted into a corresponding sequence control operation, the sequence control duration is recorded based on the sequence control start time;
[0222] It should be noted that, in the process of gradually converting each sequential control step in the target nuclear power sequential control procedure into a step control operation, the sequential control duration is recorded based on the sequential control start time. This means that the nuclear power sequential control method of the embodiment of the present application can track and record the time elapsed since the start of the sequential control task throughout the process, providing an intuitive progress indication for the operator, and also providing data support for the statistics and analysis of the task time consumption.
[0223] In step S803 of some embodiments, the task duration is estimated according to the sequence control step information, the sequence control monitoring parameters, the sequence control start time and the sequence control duration to obtain an estimated completion time;
[0224] It should be noted that step S803 further uses these time data, combined with the sequence information and sequence monitoring parameters, to estimate the task time and obtain the estimated completion time. It should be pointed out that the task time estimation is based on the current progress, the time of the completed steps, and the expected time of the remaining steps. The estimated completion time provides operators with an expected end time, helping them better plan subsequent operations and resource allocation.
[0225] In some more specific embodiments, multiple factors can be considered when estimating the task duration. First, the expected duration of each sequential control sequence can be determined by checking the sequential control sequence information in the target nuclear power sequential control procedure. Then, the estimate of the task duration can be adjusted in combination with the sequential control monitoring parameters (such as equipment status and operating conditions), because the actual operating conditions may affect the execution speed of the sequential control sequence. Furthermore, the start time and the recorded duration of the sequential control task can be referenced to determine the execution progress of the task so far, and the remaining time can be more accurately calculated based on this to obtain the corresponding estimated completion time.
[0226] Through this comprehensive analysis, the task duration estimation process of the embodiment of the present application can obtain a dynamic, real-time updated estimated completion time. This estimated completion time will be adjusted with the progress of the sequential control task and changes in conditions, which helps to take corrective measures in time when an abnormality occurs, ensuring that the estimated completion time corresponds to the actual completion time of the sequential control task.
[0227] In step S804 of some embodiments, the sequence start time, sequence duration, and estimated completion time are displayed in the sequence time display area.
[0228] It should be noted that the sequence time display area displays the sequence start time, sequence duration, and estimated completion time. This intuitive display method enables operators to monitor the progress of sequence tasks in real time and adjust the work plan according to the estimated completion time, thereby improving the execution efficiency of step control operations and enhancing the control over the execution of sequence tasks.
[0229] Reference Fig. 9 , Fig. 9 The hardware structure of an electronic device of another embodiment is illustrated. The electronic device may include:
[0230] The processor 901 may be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of the present application;
[0231] The memory 902 can be implemented in the form of a read-only memory (ROM), a static storage device, a dynamic storage device, or a random access memory (RAM). The memory 902 can store an operating system and other application programs. When the technical solution provided in the embodiment of this specification is implemented by software or firmware, the relevant program code is stored in the memory 902, and the processor 901 calls and executes the nuclear power sequence control method of the embodiment of this application;
[0232] Input / output interface 903, used to implement information input and output;
[0233] Communication interface 904, used to realize communication interaction between the device and other devices, which can be realized through wired mode (such as USB, network cable, etc.) or wireless mode (such as mobile network, WI FI, Bluetooth, etc.);
[0234] A bus 905 that transmits information between the various components of the device (e.g., the processor 901, the memory 902, the input / output interface 903, and the communication interface 904);
[0235] The processor 901 , the memory 902 , the input / output interface 903 and the communication interface 904 are connected to each other in communication within the device via a bus 905 .
[0236] The embodiment of the present application further provides a computer program product, which includes a computer program. A processor of a computer device reads and executes the computer program, so that the computer device executes and implements the above-mentioned nuclear power sequence control method.
[0237] The terms "first", "second", "third", "fourth", etc. (if any) in the specification of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present disclosure described herein can, for example, be implemented in an order other than those illustrated or described herein. In addition, the terms "comprises" and "comprising" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0238] It should be understood that in the present disclosure, "at least one (item)" means one or more, and "plurality" means two or more. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.
[0239] It should be understood that in the description of the embodiments of the present application, the meaning of multiple (or multiple items) is more than two, greater than, less than, exceed, etc. are understood to not include the number, and above, below, within, etc. are understood to include the number.
[0240] In the several embodiments provided in the present disclosure, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0241] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0242] In addition, each functional unit in each embodiment of the present disclosure may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0243] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present disclosure is essentially or the part that contributes to the relevant technology or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the various embodiments of the present disclosure. The aforementioned storage medium may include: U disk, mobile hard disk, read-only memory (Read-Only Memory, referred to as ROM), random access memory (Random Access Memory, referred to as RAM), disk or optical disk and other media that can store program codes.
[0244] It should also be understood that the various implementations provided in the embodiments of the present application can be combined arbitrarily to achieve different technical effects.
[0245] The above is a specific description of the implementation methods of the present disclosure, but the present disclosure is not limited to the above implementation methods. Technical personnel familiar with the art can also make various equivalent modifications or substitutions without violating the spirit of the present disclosure. These equivalent modifications or substitutions are all included in the scope defined by the claims of the present disclosure.
Claims
1. A nuclear power sequence control method, characterized in that: Applied to a nuclear power sequence control system, the nuclear power sequence control system includes a display unit and an input unit, the display unit is used to display a nuclear power sequence control interface, the nuclear power sequence control interface includes a task identification area, a step entry area, a step detail area and a control execution area including a plurality of step operation controls, the method includes: Acquire a target nuclear power sequential control procedure; wherein the target nuclear power sequential control procedure is used to record a plurality of sequential control steps for sequential control of a target nuclear power plant; Parsing the target nuclear power sequential control procedure to obtain sequential control task information and sequential control step information matching the sequential control task information; Based on the sequential control task information, displaying the sequential control task code in the task identification area; Based on the sequential control step information, a step list is displayed in the step entry area, wherein the step list includes a plurality of step display columns; wherein each of the step display columns corresponds to one of the sequential control steps in the target nuclear power sequential control procedure; Performing real-time monitoring on a plurality of sequential control node devices in the target nuclear power plant to obtain sequential control monitoring parameters corresponding to the sequential control task information; Displaying step details of the target step in the step detail area according to the sequence control step information and the sequence control monitoring parameter; In response to the step operation control in the control execution area being triggered, generating a target operation instruction in the input unit; According to the target operation instruction, a step control operation is performed on the plurality of the sequence control node devices, and the operation is returned to perform real-time monitoring on the plurality of the sequence control node devices in the target nuclear power plant.
2. The method according to claim 1, characterized in that The sequence information includes a plurality of sequence stage sub-information and the sequence list corresponding to each sequence stage sub-information, and the sequence entry area includes a sequence stage sub-area and a sequence description sub-area; The step of displaying a step list in the step entry area based on the sequential control step information includes: Generating a stage representation control corresponding to each of the sequence control stage sub-information in the sequence control stage sub-area; In response to the phase representation control being selected, the step list matching the phase representation control is displayed in the step description sub-area.
3. The method according to claim 2, characterized in that Each of the step display bars is configured with a step state identifier, and after real-time monitoring of a plurality of sequential control node devices in the target nuclear power plant is performed to obtain sequential control monitoring parameters corresponding to the sequential control task information, the method further includes: According to the sequence monitoring parameters, the step status identification of each step display bar is updated in real time; Based on the step state identifier updated in real time, the control style of the corresponding stage representation control is updated.
4. The method according to claim 3, characterized in that: The step of updating the step status identifier of each step display bar in real time according to the sequence monitoring parameter includes: Performing step state analysis on the sequence control sequence corresponding to each step display bar according to the sequence control monitoring parameter to determine the current state of the sequence control sequence; In response to the current state of the sequence being a not-executed state, updating the sequence state flag to a step not-executed flag; In response to the current state of the sequence being in execution, updating the sequence state flag to a sequence in execution flag; In response to the current state of the sequence being a completed state, updating the sequence state flag to a sequence completion flag; In response to the current state of the step being an alarm state, updating the step state flag to a step alarm flag; In response to the current state of the sequence being a breakpoint confirmation state, the sequence state identifier is updated to a breakpoint confirmation identifier.
5. The method according to claim 4, characterized in that The updating of the control style of the corresponding stage representation control based on the step state identifier updated in real time includes: In response to each of the step state identifiers in the step list matched by the phase representation control being the step not executed identifier, updating the phase representation control to a phase not executed style; In response to the step sequence list matched by the phase representation control having both the step completion mark and the step unexecuted mark, updating the phase representation control to a phase execution style; In response to each of the step state identifiers in the step list matched by the stage representation control being the step completion identifier, updating the stage representation control to a stage completion style; In response to the step sequence alarm identifier existing in the step sequence list matched by the stage representation control, updating the stage representation control to a stage alarm style; In response to the breakpoint confirmation identifier existing in the step sequence list matched by the phase representation control, the phase representation control is updated to a phase breakpoint confirmation style.
6. The method according to claim 4, characterized in that In response to the step sequence list matched by the stage representation control having both the step completion mark and the step unexecuted mark, updating the stage representation control to a stage execution style, further comprising: In response to the presence of both the step completion mark and the step unexecuted mark in the step sequence list matched by the stage characterization control, a stage execution progress bar is displayed in the sequence control stage sub-area according to the sequence control monitoring parameters; wherein the stage execution progress bar is updated in real time with the sequence control monitoring parameters.
7. The method according to claim 1, characterized in that The step detail area includes a step function detail column and a step status detail column, and the step detail information includes a step sub-function description and step status feedback information; The step detail information of the target step is displayed in the step detail area according to the sequence control step information and the sequence control monitoring parameter, including: Determining the target step sequence from a plurality of the sequential control steps in the target nuclear power sequential control procedure; According to the sequential control step information, the step sub-function description corresponding to the target step is displayed in the step function detail column; According to the sequence control monitoring parameters, the step state feedback information corresponding to the target step is displayed in the step state detail column.
8. The method according to claim 7, characterized in that The step detail area also includes a sub-function parameter detail column, and the step detail information also includes sub-function monitoring parameters; The displaying of the step details information of the target step in the step detail area according to the sequence control step information and the sequence control monitoring parameter also includes: According to the sequence control monitoring parameters, the sub-function monitoring parameters corresponding to the target step sequence are displayed in the sub-function parameter detail column.
9. The method according to claim 1, characterized in that: The control execution area includes a step selection area and an operation execution area, the step selection area is used to display the step selection control, and the operation execution area is used to display the step operation control; In response to the step operation control in the control execution area being triggered, generating a target operation instruction in the input unit includes: In response to the step selection control in the step selection area being triggered, acquiring operation object information; In response to the step operation control in the control execution area being triggered, obtaining operation intention information; The target operation instruction is generated in the input unit according to the operation object information and the operation intention information.
10. The method according to claim 9, characterized in that The control execution area further includes a breakpoint determination area, which, after real-time monitoring of a plurality of sequential control node devices in the target nuclear power plant to obtain sequential control monitoring parameters corresponding to the sequential control task information, further includes: According to the sequential control step information and the sequential control monitoring parameters, breakpoint description information and breakpoint determination controls are displayed in the breakpoint determination area; wherein the breakpoint description information is used to describe the breakpoint situation to be confirmed by the operator during the execution of the corresponding sequential control step; In response to the step operation control in the control execution area being triggered, generating a target operation instruction in the input unit, further comprising: In response to the step operation control or the breakpoint determination control being triggered, the target operation instruction is generated in the input unit.
11. The method according to claim 1, characterized in that The nuclear power sequential control interface also includes a sequential control time display area, and the method further includes: In response to the first sequential control step in the target nuclear power sequential control procedure being converted into the corresponding step control operation, determining a sequential control start time; In response to each of the sequence control steps in the target nuclear power sequence control procedure being gradually converted into the corresponding step control operation, the sequence control duration is recorded based on the sequence control start time; The task duration is estimated according to the sequence control step information, the sequence control monitoring parameters, the sequence control start time and the sequence control duration to obtain an estimated completion time; The sequence start time, the sequence duration, and the estimated completion time are displayed in the sequence time display area.
12. An electronic device, characterized in that: include: A memory and a processor, wherein the memory stores a computer program, and the processor implements the nuclear power sequence control method as described in any one of claims 1 to 11 when executing the computer program.
13. A computer-readable storage medium, characterized in that: The storage medium stores a program, and the program is executed by a processor to implement the nuclear power sequence control method as described in any one of claims 1 to 11.
Citation Information
Patent Citations
Nuclear power plant monitoring method and system oriented to sequential control and computer equipment
CN113760433A
Nuclear power plant control model construction method, electronic equipment and storage medium
CN119292205A
Method for deciding control logic execution sequence
JP2004185206A