Passive nuclear power unit portable isolation ticket execution system and method
Through the electronic process of the portable isolation ticket execution system for passive nuclear power units, the problems of complexity and inefficiency in isolation ticket execution have been solved, and simplified operations and improved efficiency have been achieved.
Patent Information
- Application Number
- CN202510853367.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-24
- Publication Date
- 2025-09-23
AI Technical Summary
The existing nuclear power unit isolation ticket execution process is complex, inefficient and prone to human errors.
A portable isolation ticket execution system for passive nuclear power units is provided, which includes an isolation task packaging module, an isolation task subcontracting module and an isolation task execution module, realizes the electronic process of isolation tasks and simplifies operations through an interactive interface.
It improves the execution efficiency of isolation tasks, reduces human errors, and simplifies the operation process.
Smart Images

Figure CN120690478A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of nuclear power plants, and in particular to a portable isolation ticket execution system and method for passive nuclear power units. Background Art
[0002] Nuclear power is a highly complex industrial system. When problems arise during operation, strict procedures must be followed to ensure the safe operation of the nuclear power plant. Maintenance operations on passive nuclear power units in nuclear power plants require risk isolation before repairs or replacements can be performed. When operational defects are discovered during nuclear power plant operation, they are first reported to the main control center. Engineers with relevant expertise, the work supervisors, verify the defects and propose a repair plan. The next step is to go to the isolation office to establish a safety perimeter—the area that will be isolated for maintenance of the equipment in question—and then print out an isolation ticket. The isolation ticket must first be reviewed and signed by the main control center. It is then reviewed and approved by the shift supervisor and handed over to the appropriate on-site post for isolation. The isolation ticket is then returned to the main control center for inspection, confirmation, and stamping. It is then returned to the isolation office for confirmation and ultimately issued a work permit. Only with a work permit can maintenance begin.
[0003] Such an isolated operation process not only makes the operator's work inconvenient, but also the entire process is relatively complicated, involving a large amount of repetitive work, low work efficiency, and prone to human errors. Summary of the Invention
[0004] In view of this, the present application provides a portable isolation ticket execution system and method for passive nuclear power units to solve the problems of relatively complex execution process of paper-based isolation tickets, low work efficiency, and prone to human errors.
[0005] In a first aspect, the present application provides a portable isolation ticket execution system for a passive nuclear power unit, the system comprising an isolation task package module, an isolation task subcontract module, and an isolation task execution module, wherein:
[0006] The isolation task package module is used to display a package page for the isolation task to be packaged. When the isolation task to be packaged is reviewed and approved, the status of the isolation task to be packaged is adjusted to waiting for collection; the package page includes an isolation ticket list area for selecting isolation tickets, a reference file list area for selecting reference files, an audit object selection area, a task package basic information display area, and a subcontractor selection area;
[0007] The isolation task subcontracting module is used to display the subcontracting page for the isolation task to be collected. The subcontracting page is used to select team members and their role types, group the team members, and determine the isolation steps for each group in the target isolation ticket corresponding to the isolation task to be collected;
[0008] The isolation task execution module is used to display the isolation operation page for the isolation task to be executed, receive execution record data through the isolation operation page, and write the execution record data into a preset storage area; the isolation operation page includes a group execution prompt area and an isolation operation work order area displaying an isolation operation work order, and the group execution prompt area displays the correspondence between each group and the isolation step.
[0009] In one embodiment, the isolation operation work order area includes a group screening area, wherein:
[0010] The isolation task execution module is further configured to display isolation steps corresponding to the target group in the isolation operation work order area when a screening operation for the target group is detected in the group screening area.
[0011] In one embodiment, the role types include executor, verifier, and master role, and the system further includes a shift management module, wherein:
[0012] The shift handover management module is used to freeze the target isolation task or change the main role management. The freezing management is to roll back the target isolation task to the previous level user, and the previous level user re-selects a new subcontractor, and the new subcontractor re-selects new team members to re-execute the target isolation task; or, the freezing management can also be to terminate the target isolation task.
[0013] The change of main role management is used to change the main role among the team members corresponding to the target isolation task.
[0014] In one embodiment, the isolation task execution module is also used to: before any isolation task is executed offline, download the execution information required for the offline execution of any isolation task to the local computer, and the execution information includes the isolation operation work order; after the offline execution of any isolation task is completed, receive the offline execution record data, and store the offline execution record data in the preset storage area.
[0015] In one embodiment, the system also includes a database function module for displaying a device status page based on the historical execution record data in the preset storage area, wherein the device status page includes one or more of the following information of the nuclear power plant equipment: device identification, device status, generation time, and work package source.
[0016] In one embodiment, the database function module is also used to monitor the equipment status change trend of nuclear power plant equipment based on historical execution record data, and output alarm information if it is monitored that the equipment status of any nuclear power plant equipment is gradually approaching the corresponding boundary value.
[0017] In one embodiment, the isolation operation work order includes execution entries for the device to be operated, and the isolation task execution module is also used to obtain the latest device status of the device to be operated from the preset storage area, and distinguish and display the execution entries according to the latest device status and the expected operation to be performed on the device to be operated.
[0018] In one embodiment, the execution entry includes an execution mark area, which is used to trigger the execution of one or more of the following functions: execution mark, revocation of execution, acquisition of added execution notes, acquisition of uploaded attachments, and acquisition of inapplicable execution trigger operations.
[0019] In one embodiment, the isolation task execution module is further configured to provide an audio and video conferencing function so as to be called during the execution of the isolation task to be executed.
[0020] In a second aspect, the present application provides a method for executing a portable isolation ticket for a passive nuclear power unit, the method comprising:
[0021] Display the package assembly page for the isolation task to be assembled. When the isolation task to be assembled is reviewed and approved, the status of the isolation task to be assembled is adjusted to waiting for collection; the package assembly page includes an isolation ticket list area for selecting isolation tickets, a reference file list area for selecting reference files, an audit object selection area, a task package basic information display area, and a subcontractor selection area;
[0022] Displaying a subcontracting page for the pending quarantine task, the subcontracting page is used to select team members and their role types, group the team members, and determine the quarantine steps for each group in the target quarantine ticket corresponding to the pending quarantine task;
[0023] An isolation operation page for the isolation task to be executed is displayed, execution record data is received through the isolation operation page, and the execution record data is written into a preset storage area; the isolation operation page includes a group execution prompt area and an isolation operation work order area displaying an isolation operation work order, and the group execution prompt area displays the correspondence between each group and the isolation step.
[0024] In a third aspect, the present application provides an electronic device, comprising:
[0025] at least one processor; and
[0026] At least one memory having instructions stored thereon, which, when executed individually or collectively by the at least one processor, cause the electronic device to execute the method of the second aspect.
[0027] The portable isolation ticket execution system for passive nuclear power units provided in this application realizes the electronicization of the entire isolation task process through the interactive interface provided by the isolation task packaging module, isolation task subcontracting module and isolation task execution module. It is simple to operate and improves the efficiency of isolation task execution. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] The accompanying drawings are included to provide a further understanding of the present application. They are incorporated into and constitute a part of this application. The accompanying drawings illustrate embodiments of the present application and, together with this specification, serve to explain the principles of the present application. In the accompanying drawings:
[0029] Figure 1 This is a schematic diagram of an isolation ticket execution system provided in an embodiment of the present application;
[0030] Figure 2 This is a schematic diagram of an isolation task creation page provided in an embodiment of the present application;
[0031] Figure 3 This is a schematic diagram of a task list page provided in an embodiment of the present application;
[0032] Figure 4 This is a schematic diagram of a package grouping page provided in an embodiment of the present application;
[0033] Figure 5 This is a schematic diagram of an isolated voting area provided in an embodiment of the present application;
[0034] Figure 6 This is a schematic diagram of an isolation ticket editing page provided in an embodiment of the present application;
[0035] Figure 7 This is a schematic diagram of an isolation operation page provided in an embodiment of the present application;
[0036] Figure 8 This is a schematic diagram of another isolation operation page provided in an embodiment of the present application;
[0037] Figure 9 This is a schematic diagram of a device status page provided in an embodiment of the present application;
[0038] Figure 10 This is a flow chart of a method for executing an isolation ticket provided in an embodiment of the present application;
[0039] Figure 11 This is a structural diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0040] To more clearly illustrate the technical solutions of the embodiments of this application, the following is a brief introduction to the drawings required for describing the embodiments. Obviously, the drawings described below are merely examples or embodiments of this application. Those skilled in the art can apply this application to other similar scenarios based on these drawings without inventive effort. Unless otherwise apparent from the context or otherwise noted, the same reference numerals in the figures represent the same structure or operation.
[0041] As used herein, unless the context clearly indicates otherwise, the terms "a," "an," "an," and / or "the" are not intended to refer to the singular but may include the plural. Generally speaking, the terms "include" and "comprise" only indicate the inclusion of the steps and elements specifically identified, and these steps and elements do not constitute an exclusive list. A method or apparatus may also include other steps or elements.
[0042] At the same time, this application uses specific terms to describe the embodiments of this application. For example, "one embodiment," "an embodiment," and / or "some embodiments" refer to a certain feature, structure, or characteristic related to at least one embodiment of this application. Therefore, it should be emphasized and noted that "one embodiment," "an embodiment," or "an alternative embodiment" mentioned twice or multiple times in different locations in this specification does not necessarily refer to the same embodiment. In addition, certain features, structures, or characteristics in one or more embodiments of this application may be appropriately combined.
[0043] Unless otherwise specified, the relative arrangement of the parts and steps, numerical expressions and numerical values set forth in these embodiments do not limit the scope of the present application. Meanwhile, it should be understood that, for ease of description, the sizes of the various parts shown in the accompanying drawings are not drawn according to actual proportional relationships. Technology, methods and equipment known to those of ordinary skill in the relevant art may not be discussed in detail, but in appropriate cases, the technology, methods and equipment should be considered as a part of the specification. In all examples shown and discussed here, any specific value should be interpreted as being merely exemplary, rather than as a limitation. Therefore, other examples of exemplary embodiments may have different values. It should be noted that similar numbers and letters represent similar items in the following drawings, and therefore, once an item is defined in an accompanying drawing, it does not need to be further discussed in subsequent drawings.
[0044] In addition, although the terms used in this application are selected from commonly known and commonly used terms, some of the terms mentioned in this specification may be selected by the applicant at his or her discretion, and their detailed meanings are explained in the relevant parts of the description herein. In addition, it is required that this application be understood not only by the actual terms used, but also by the meaning implied by each term.
[0045] Flowcharts are used in this application to illustrate the operations performed by devices or apparatuses according to embodiments of the present application. It should be understood that the preceding or following operations are not necessarily performed in exact order. Instead, the various steps may be processed in reverse order or simultaneously. Furthermore, other operations may be added to these processes, or one or more operations may be removed from these processes.
[0046] This application proposes a portable isolation ticket execution system for passive nuclear power units (hereinafter referred to as the isolation ticket execution system). The isolation ticket execution system can be run on electronic devices, which is convenient for users to carry to the site to perform corresponding isolation tasks. Figure 1 The isolation ticket execution system includes an isolation task packaging module 100, an isolation task subcontracting module 101 and an isolation task execution module 102, wherein:
[0047] The isolation task packaging module 100 is used to display the packaging page for the isolation task to be packaged. When the isolation task to be packaged is reviewed and approved, the status of the isolation task to be packaged is adjusted to waiting for collection; the packaging page includes an isolation ticket list area for selecting isolation tickets, a reference file list area for selecting reference files, an audit object selection area, a task package basic information display area and a subcontractor selection area.
[0048] In one embodiment, the isolation ticket execution system also includes a task preparation module, which is used to create an isolation task. After the isolation task is created, the status of the newly created isolation task is adjusted to a waiting package. For example, the task preparation module can display an isolation task creation page, through which the task name, unit information (indicating which target unit in the nuclear power plant the newly created isolation task is associated with), system information (indicating which target system in the nuclear power plant the newly created isolation task is associated with), task description, packager (such as the role of the isolation manager), specification information (indicating whether it is related to the specification, and the specific related specification) and other basic information of the task package are obtained.
[0049] For example, the isolation task creation page is as follows Figure 2 As shown, the task creation user can enter the task name "CVSHI0521" on the page, select the target unit "HY1" and the target system "CVS" in the nuclear power plant associated with the new isolation task, select the new isolation task related to the specification, select the specific related specification by clicking the "View Work Order" button, and select the packager corresponding to the new isolation task as user A based on the business familiarity (equivalent to the role of isolation manager in the paper process of isolation ticket).
[0050] When detecting Figure 2 When the "Submit" button is clicked, the creation of the new isolation task is confirmed to be complete, and the status of the new isolation task is adjusted to the waiting package. Figure 3As mentioned above, a new task named "CVSHI0521" is added to the task list of user A. Figure 3 When the trigger operation of the "Operation" button 301 is clicked, the package assembly page for the "CVSHI0521" package isolation task is displayed, such as Figure 4 As shown, it includes the isolation ticket list area 401, the reference file list area 402, the audit object selection area 403, the task package basic information display area 404 and the subcontractor selection area 405. When a trigger operation is detected for the "Add" button in the isolation ticket list area 401, the isolation ticket selection area (such as Figure 5 As shown), select one or more target isolation tickets associated with the "CVSHI0521" package isolation task, where the isolation tickets displayed in the isolation ticket selection area are all currently unoccupied isolation tickets, indicating that these isolation tickets are waiting to be executed.
[0051] Furthermore, through the reference file list area 402, select some reference files related to this task (such as background files, reference documents, procedures, drawings, photos, etc.), through the audit object selection area 403, select who will perform the approval of this task, through the task package basic information display area 403 to display the basic information of the task package, and through the subcontractor selection area 405, select the subcontractor user B (the subcontractor can be the same as or different from the upper-level user A). If user A completes the packaging of the isolation task "CVSHI0521" to be packaged, click Figure 4 Click the "Submit" button in the task list, and the isolation task package module will push the task "CVSHI0521" to the approval object. After the review is completed, the status of the isolation task "CVSHI0521" to be packaged will be adjusted to waiting for collection.
[0052] Alternatively, user A can click on the task according to the needs (for example, user A thinks that the task does not need to be performed). Figure 4 Click the "Abort" button to abort the task; or, user A can click "Abort" according to the needs (for example, user A thinks that the basic information of the task package is incorrect). Figure 4 Click the "Back" button to roll back the task to the previous level where the user was created.
[0053] Continue to see Figure 4 When any isolated ticket in the isolated ticket list area 401 is selected, it also supports the management operations of deleting, editing and grouping any isolated ticket. For example, when user A clicks the "Edit" button in the isolated ticket list area 401, the isolated ticket editing page (such as Figure 6As shown in FIG401 , the isolation ticket editing page displays the original risk analysis and risk measures (for example, what operation to perform on a certain nuclear power equipment). After reviewing the original risk analysis and risk measures, if user A believes there are any errors, he or she can enter new risk analysis and risk measures on the isolation ticket editing page to obtain a new target isolation ticket. When user A clicks the "Group" button in the isolation ticket list area 401, the isolation ticket grouping information editing page is displayed, and the execution order of multiple isolation steps in the target isolation ticket can be sorted through the isolation ticket grouping information editing page.
[0054] The isolation task subcontracting module 101 is used to display the subcontracting page for the isolation task to be received. The subcontracting page is used to select team members and their role types, group the team members, and determine the isolation steps of each group in the target isolation ticket corresponding to the isolation task to be received.
[0055] For example, continue to undertake Figure 4 In the example shown, assuming that the isolation task to be received is the aforementioned task "CVSHI0521", subcontractor user B logs in to the isolation ticket execution system, can receive task "CVSHI0521", and trigger the display of the subcontracting page for task "CVSHI0521". User B uses the subcontracting page to select the team members who will perform the isolation task and the role types of the team members, such as executor, verifier, and main role. Among them, after user B receives task "CVSHI0521", user B is the main role of the task by default. In addition, the selected team members can also be grouped through the subcontracting page. A group includes at least two members, executor and verifier. Executors and verifiers have a one-to-one correspondence, that is, if there is an executor, there must be a corresponding verifier.
[0056] When there is only one target isolation ticket associated with the task "CVSHI0521", different groups can be assigned to different isolation steps of the target isolation ticket; when there are multiple target isolation tickets associated with the task "CVSHI0521", different groups can be assigned to different target isolation tickets and different isolation steps of different target isolation tickets. After completing the subcontracting work of the task "CVSHI0521" through the subcontracting page, all team members can log in to the isolation ticket execution system and sign the task "CVSHI0521". If any group of team members completes the signature, the status of the task "CVSHI0521" will be adjusted to pending execution without waiting for all team members to complete the signature. Subsequently, any group of team members can bring electronic devices (such as tablets) to the site to perform isolation tasks.
[0057] In one embodiment, the role types of the team members include executors, verifiers and main roles. The system also includes a shift handover management module, which is used to perform freeze management or change the main role management of the target isolation task. Among them, freeze management is to roll back the target isolation task to the user of the previous level, and the user of the previous level will reselect a new subcontractor, and the new subcontractor will reselect a new team member to re-execute the target isolation task; or, freeze management can also be to terminate the target isolation task. Change the main role management, which is used to change the main role among the team members corresponding to the target isolation task. For example, if the original main role of the target isolation task cannot continue to manage the target isolation task due to personal reasons, the new main role and approver can be selected through the shift handover management module. When the approver approves, the main role change is completed.
[0058] The entire process of executing the isolation task in the embodiment of the present application may include, in order:
[0059] Step 1: The user creates an isolated task and the task status is adjusted to "Pending Package Assembly";
[0060] Step 2: The package user (such as the quarantine manager) receives the newly created quarantine task, packages the newly created quarantine task, and adjusts the task status to "pending";
[0061] Step 3: The main character receives the completed isolation task (called the pending isolation task), selects the team members who will receive the pending isolation task, the team members' role types, and groups the team members. Each team is assigned the isolation steps to be performed in the pending isolation task, completing the subcontracting.
[0062] Step 4: Team members perform isolation tasks.
[0063] The above-mentioned target isolation task is an isolation task that has completed subcontracting (including isolation tasks to be executed and isolation tasks in execution), and the above-mentioned upper-level user is the package user (such as the isolation manager). When the main role believes that the target isolation task cannot be executed at present due to some objective reasons (such as the lack of on-site conditions or changes in plans), the target isolation task can be rolled back to the package user, and the package user will make further judgments. When the package user receives the rolled back target isolation task, if he believes that the task can be directly omitted, he can terminate the target isolation task through the shift handover management module and enter the reason for the termination; or, if the package user believes that although the task cannot be executed now, it can continue to be executed after a certain point in time, he can re-select a new subcontractor after a certain point in time, and the new subcontractor will re-select new team members to re-execute the target isolation task.
[0064] The isolation task execution module 102 is configured to display an isolation operation page for the isolation task to be executed, receive execution record data through the isolation operation page, and write the execution record data to a preset storage area. The isolation operation page includes an isolation operation work order area and a group execution prompt area, which displays the correspondence between each group and the isolation step. The preset storage area can be a pre-designated database, a designated block node in a blockchain network, a designated cloud storage node, or any other area capable of storing data, which is not specifically limited in this application.
[0065] In one embodiment, the above-mentioned isolation operation work order area includes a group screening area and an isolation task execution module, and is also used to display the isolation steps corresponding to the target group in the isolation operation work order area when a screening operation for the target group is detected in the group screening area.
[0066] As a feasible way, when the team members arrive at the site to prepare to perform any isolation task to be performed, they can log in to the isolation ticket execution system through the electronic device they carry, triggering the isolation task execution module to display the isolation operation page for any isolation task to be performed. For example, the isolation operation page is as follows: Figure 7 As shown, it includes an isolation operation work order area 70 and a group execution prompt area 71. The isolation operation work order area 70 displays an isolation operation work order 700 generated according to the isolation ticket corresponding to the isolation task to be executed, as well as a group screening area 701. Team members can view the isolation steps to be executed by their team members in this task through the group execution prompt area 71, and filter their own isolation steps to be executed through the group screening area 701. In the actual production of nuclear power plants, an isolation work order often involves a large number of isolation steps. If the teams are not distinguished, all of them will be displayed in the isolation operation work order area. On the one hand, team members need to spend a lot of time manually looking for their own isolation steps to be executed. On the other hand, due to human factors, it is easy for teams to mistakenly execute the isolation steps of other groups. The embodiment of the present application adopts such a method, which allows team members to quickly locate their own isolation steps to be executed without being disturbed by the isolation steps of other teams.
[0067] In one embodiment, the isolation operation worksheet includes an execution entry for the device to be operated, and the isolation task execution module is further used to obtain the latest device status of the device to be operated from a preset storage area, and distinguish and display the execution entries according to the latest device status and the expected operation to be performed on the device to be operated. Among them, one execution entry corresponds to one isolation step in the isolation task to be executed. Figure 7As described above, for the device to be operated with the device code "HY1-XX1", the expected operation that the team members need to perform in the isolation task to be performed is "off", which is different from the current latest device status of the device "on", which means that the team members need to perform a valid operation on the device to be operated "HY1-XX1" and adjust it from the status "on" to off. Then, the execution entry where the device to be operated "HY1-XX1" is located is displayed separately, and the background color of the areas where the fields "Scan QR code", "HY1-XX1", "off" and "execute" of the execution entry where the device to be operated "HY1-XX1" is located are filled with gray. The expected operation of the devices to be operated "HY1-XX2" and "HY1-XX3" is the same as the current latest device status of the corresponding devices, indicating that the team members do not need to perform operations on these two devices during the execution of the isolation task to be performed, and the background color area of the execution entries where they are located remains white. It is understandable that the specific method of distinguishing and displaying execution entries can be distinguished by displaying different background colors of the area where the execution entries are located as shown in the above example, or other methods such as font color, font size, etc. can be used. This application does not make specific limitations on this.
[0068] In one embodiment, the execution entry includes an execution mark area, which is used to trigger the execution of one or more of the following functions: execution mark, revocation, acquisition and addition of execution notes, acquisition and upload of attachments, acquisition and inapplicability of execution triggering operations. Figure 7 As shown, three execution items are displayed, one execution item corresponds to one isolation step, and each execution item includes an execution mark area 702. When the isolation step represented by any execution item is not executed, a mark "□" is displayed in the execution mark area 702. When the isolation step represented by any execution item is completed, the team member clicks the mark "□", and the isolation task execution module updates the execution mark "□" displayed in the execution mark area 702 to a mark "○", thereby completing the execution mark function.
[0069] Alternatively, during the execution of the isolated task, the team members can trigger the display of the execution mark area (such as clicking the right button of the mouse, long pressing the execution mark area 702, etc.) to display the execution notes, upload attachments and the function button of not applicable execution (N / A), such as Figure 8As shown in area 703 of the . During the execution process, if a team member believes that there are any abnormalities in the nuclear power plant equipment, they can trigger the "Execution Notes" button to add a note, trigger the "Upload Attachment" button to upload an attachment, or directly upload a photo (such as a photo of the padlock after any isolation step is completed). Alternatively, if a team member believes that the conditions for executing any isolation step are not met on site, they can click the (N / A) function button to indicate that the isolation step will not be executed at this time. Accordingly, the execution mark displayed in the execution mark area 702 corresponding to the isolation step will be updated from "□" to "N / A".
[0070] In one embodiment, the isolation task execution module is also used to provide an audio and video conferencing function so that it can be called during the execution of the isolation task to be executed. Exemplarily, the isolation task execution module can display the calling entry of the audio and video conferencing function in the isolation operation page. If the team members encounter some abnormal situations that they cannot judge during the task execution, they can start the audio and video conferencing function through the calling entry, create a meeting, and invite participants to synchronize the on-site situation through the audio and video conference, and hold a meeting to discuss solutions. During the audio and video conference, the isolation task execution module also provides a small whiteboard function for writing directly on the conference screen during the audio and video conference.
[0071] In one embodiment, the isolation ticket execution system also includes a database function module, which is used to display a device status page based on the historical execution record data in the preset storage area. The device status page includes one or more of the following information of the nuclear power plant equipment: device identification, device status, generation time, and work package source. Users can view the changes in the device status of each nuclear power plant device over time by displaying the device status page, so as to assist users in determining whether an abnormality has occurred in the nuclear power equipment. For example, the above-mentioned device status page can be as follows: Figure 9 As shown, assuming that the pre-set lower limit boundary value for the target nuclear power plant equipment with the equipment code HY1-XX4 is 5000mPa (milliPascal), the user can check through the device status display page that although the latest equipment status of the target nuclear power plant equipment is still not less than or equal to 5000mPa, it is getting closer and closer to the boundary value over time. In this case, it can be predicted in advance that the target nuclear power plant equipment may have an abnormality and certain processing measures can be taken without waiting until the value falls below the lower limit boundary value.
[0072] In one embodiment, the database function module is further configured to monitor the state change trend of nuclear power plant equipment based on historical execution record data, and output an alarm message if the state of any nuclear power plant equipment is detected to be gradually approaching a corresponding boundary value. The boundary values included in the historical execution record data may be upper boundary values and / or lower boundary values. If the state of any nuclear power plant equipment is detected to be decreasing over time, gradually approaching the lower boundary value, or increasing over time, gradually approaching the upper boundary value, it is determined that the equipment state is gradually approaching the corresponding boundary value, and an alarm message is output.
[0073] In one embodiment, the isolation task execution module is also used to download the execution information required for the offline execution of any isolation task to the local computer before any isolation task is executed offline, and the execution information includes the isolation operation work order. Furthermore, after the offline execution of any isolation task is completed, the offline execution record data is received, and the offline execution record data is stored in the above-mentioned preset storage area. Nuclear power is a very complex industrial system, and the network conditions at the isolation task execution site are also different. Before executing the isolation task, if the team members know in advance that the network conditions at the execution site are not good, they can download the execution information required for the task (such as the isolation operation work order, the correspondence between the team members and the isolation steps) to the local computer in advance through the isolation task execution module. Subsequently, during the task execution process, the isolation task execution module can display the isolation operation page according to the locally downloaded execution information, receive the offline execution record data through the isolation operation page, and store the offline execution record data locally. After the task execution is completed, the team members will upload the offline execution record data again, the isolation task execution module receives the offline execution record data, and stores the offline execution record data in the above-mentioned preset storage area.
[0074] The portable isolation ticket execution system for passive nuclear power units provided in this application digitizes the entire isolation task process through interactive interfaces provided by the isolation task packaging module, isolation task subcontracting module, and isolation task execution module, making it easy to operate. Furthermore, it supports the group execution of isolation tasks, improving the efficiency of isolation task execution.
[0075] See Figure 10 The present application proposes a method for executing a portable isolation ticket for a passive nuclear power unit, which is used to implement all the functions that the above system can implement. The method includes:
[0076] S1001: Display the package assembly page for the isolation task to be packaged. After the isolation task to be packaged is reviewed and approved, the status of the isolation task to be packaged is adjusted to waiting for collection; the package assembly page includes an isolation ticket list area for selecting isolation tickets, a reference file list area for selecting reference files, an audit object selection area, a task package basic information display area and a subcontractor selection area.
[0077] S1002: Display the subcontracting page for the isolation task to be received. The subcontracting page is used to select team members and their role types, group the team members, and determine the isolation steps for each group in the target isolation ticket corresponding to the isolation task to be received.
[0078] S1003: Display the isolation operation page for the isolation task to be executed, receive execution record data through the isolation operation page, and write the execution record data into a preset storage area; the isolation operation page includes a group execution prompt area and an isolation operation work order area displaying an isolation operation work order, and the group execution prompt area displays the correspondence between each group and the isolation step.
[0079] In one embodiment, the isolation operation work order area includes a group screening area, and the method further includes: when a screening operation for a target group is detected in the group screening area, displaying the isolation steps corresponding to the target group in the isolation operation work order area.
[0080] In one embodiment, the role types include executors, verifiers, and main roles. The method further includes: performing freeze management on the target isolation task or changing the main role management. The freeze management is to roll back the target isolation task to the upper-level user, and the upper-level user reselects a new subcontractor, and the new subcontractor reselects a new team member to re-execute the target isolation task; alternatively, the freeze management can also be to terminate the target isolation task. The change of the main role management is used to change the main role among the team members corresponding to the target isolation task.
[0081] In one embodiment, the method further includes: before any isolated task is executed offline, downloading the execution information required for the offline execution of any isolated task to the local computer, the execution information including the isolation operation work order; after the offline execution of any isolated task is completed, receiving the offline execution record data, and storing the offline execution record data in the preset storage area.
[0082] In one embodiment, the method further includes: displaying a device status page based on the historical execution record data in the preset storage area, wherein the device status page includes one or more of the following information of the nuclear power plant equipment: device identification, device status, generation time, and work package source.
[0083] In one embodiment, the method further includes: monitoring the equipment status change trend of the nuclear power plant equipment based on historical execution record data, and outputting an alarm message if it is monitored that the equipment status of any nuclear power plant equipment is gradually approaching the corresponding boundary value.
[0084] In one embodiment, the isolation operation worksheet includes execution entries for the device to be operated, and the method further includes: obtaining the latest device status of the device to be operated from the preset storage area, and distinguishing and displaying the execution entries according to the latest device status and the expected operation to be performed on the device to be operated.
[0085] In one embodiment, the execution entry includes an execution mark area, which is used to trigger the execution of one or more of the following functions: execution mark, revocation of execution, acquisition of added execution notes, acquisition of uploaded attachments, and acquisition of inapplicable execution trigger operations.
[0086] In one embodiment, the method further includes: providing an audio and video conferencing function so as to be called during the execution of the isolated task to be executed.
[0087] It is understandable that Figure 10 For the specific implementation of the method in the corresponding embodiment, please refer to the above Figure 1 The description of the isolation ticket execution system will not be repeated here.
[0088] Figure 11 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. The electronic device can operate Figure 1 The portable isolation ticket execution system for passive nuclear power units, such as Figure 11As shown, the electronic device includes an internal communication bus 1101, a processor 1102, a read-only memory (ROM) 1103, a random access memory (RAM) 1104, and a communication port 1105. When used on a personal computer, the electronic device may also include a hard disk 1106. The internal communication bus 1101 can enable data communication between the components of the electronic device. The processor 1102 can make judgments and issue prompts. In some embodiments, the processor 1102 can be composed of one or more processors. The communication port 1105 can enable data communication between the electronic device and the outside world. In some embodiments, the electronic device can send and receive information and data from a network via the communication port 1105. The electronic device may also include various forms of program storage units and data storage units, such as a hard disk 1106, a read-only memory (ROM) 1103, and a random access memory (RAM) 1104, which can store various data files used for computer processing and / or communication, as well as possible program instructions executed by the processor 1102. The processor 1102 executes these instructions to implement the main part of the method. The result processed by the processor 1102 is transmitted to the electronic device through the communication port 1105 and displayed on the user interface.
[0089] The processor 1102 may be of any type suitable for the local technology network and may include, by way of non-limiting example, one or more of a general purpose computer, a special purpose computer, a microprocessor, a digital signal processor (DSP), and a processor based on a multi-core processor architecture. An electronic device may have multiple processors, such as application specific integrated circuit chips, which are driven in time to a clock that synchronizes the master processor.
[0090] Those skilled in the art will further appreciate that the various illustrative logic blocks, modules, circuits, and algorithmic steps described in conjunction with the embodiments disclosed herein can be implemented as electronic hardware, computer software, or a combination of the two. To clearly illustrate this interchangeability of hardware and software, various illustrative components, blocks, modules, circuits, and steps are generally described above in terms of their functionality. Whether such functionality is implemented as hardware or software depends on the specific application and the design constraints imposed on the overall system. A skilled person may implement the described functionality in different ways for each specific application, but such implementation decisions should not be interpreted as resulting in a departure from the scope of the present invention.
[0091] The various illustrative logic modules and circuits described in conjunction with the embodiments disclosed herein may be implemented or executed using a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general-purpose processor may be a microprocessor, but in the alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.
[0092] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. The software module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor so that the processor can read and write information from / to the storage medium. In an alternative, the storage medium may be integrated into the processor. The processor and storage medium may reside in an ASIC. The ASIC may reside in a user terminal. In an alternative, the processor and storage medium may reside in a user terminal as discrete components.
[0093] In one or more exemplary embodiments, the functions described may be implemented in hardware, software, firmware, or any combination thereof. If implemented in software as a computer program product, the functions may be stored as one or more instructions or codes on a computer-readable medium for transmission. Computer-readable media include both computer storage media and communication media, including any media that facilitates the transfer of a computer program from one location to another. A storage medium may be any available medium that can be accessed by a computer. By way of example and not limitation, such computer-readable media may include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer. Any connection is also properly referred to as a computer-readable medium. For example, if the software is transmitted from a website, server, or other remote source using a coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwaves, then the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwaves are included in the definition of medium. As used herein, disk and disc include compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk and Blu-ray disc, where disks typically reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above should also be included within the scope of computer-readable media.
Claims
1. A portable isolation ticket execution system for passive nuclear power units, characterized in that: The system includes an isolation task packaging module, an isolation task sub-packaging module, and an isolation task execution module, wherein: The isolation task package module is used to display a package page for the isolation task to be packaged. When the isolation task to be packaged is reviewed and approved, the status of the isolation task to be packaged is adjusted to waiting for collection; the package page includes an isolation ticket list area for selecting isolation tickets, a reference file list area for selecting reference files, an audit object selection area, a task package basic information display area, and a subcontractor selection area; The isolation task subcontracting module is used to display the subcontracting page for the isolation task to be collected. The subcontracting page is used to select team members and their role types, group the team members, and determine the isolation steps for each group in the target isolation ticket corresponding to the isolation task to be collected; The isolation task execution module is used to display the isolation operation page for the isolation task to be executed, receive execution record data through the isolation operation page, and write the execution record data into a preset storage area; the isolation operation page includes a group execution prompt area and an isolation operation work order area displaying an isolation operation work order, and the group execution prompt area displays the correspondence between each group and the isolation step.
2. The system according to claim 1, wherein The isolation operation work order area includes a group screening area, wherein: The isolation task execution module is further configured to display isolation steps corresponding to the target group in the isolation operation work order area when a screening operation for the target group is detected in the group screening area.
3. The system according to claim 1, wherein: The role types include executor, verifier and master role. The system also includes a shift management module, wherein: The shift handover management module is used to freeze the target isolation task or change the main role management. The freezing management is to roll back the target isolation task to the user at the previous level, and the user at the previous level re-selects a new subcontractor, and the new subcontractor re-selects new team members to re-execute the target isolation task; alternatively, the freezing management can also be to terminate the target isolation task; The change of main role management is used to change the main role among the team members corresponding to the target isolation task.
4. The system according to claim 1, wherein: The isolation task execution module is also used to: before any isolation task is executed offline, download the execution information required for the offline execution of any isolation task to the local computer, and the execution information includes the isolation operation work order; after the offline execution of any isolation task is completed, receive the offline execution record data, and store the offline execution record data in the preset storage area.
5. The system according to claim 1, wherein: The system also includes a database function module for displaying a device status page based on the historical execution record data in the preset storage area, wherein the device status page includes one or more of the following information of the nuclear power plant equipment: device identification, device status, generation time, and work package source.
6. The system according to claim 5, wherein: The database function module is also used to monitor the equipment status change trend of nuclear power plant equipment based on historical execution record data, and output alarm information if it is monitored that the equipment status of any nuclear power plant equipment is gradually approaching the corresponding boundary value.
7. The system according to claim 1, wherein: The isolation operation worksheet includes execution entries for the device to be operated. The isolation task execution module is also used to obtain the latest device status of the device to be operated from the preset storage area, and distinguish and display the execution entries according to the latest device status and the expected operation to be performed on the device to be operated.
8. The system according to claim 7, wherein: The execution entry includes an execution mark area, which is used to trigger the execution of one or more of the following functions: execution mark, revocation of execution, acquisition of added execution remarks, acquisition of uploaded attachments, and acquisition of inapplicable execution trigger operations.
9. The system according to claim 7, wherein: The isolation task execution module is also used to provide an audio and video conferencing function so as to be called during the execution of the isolation task to be executed.
10. A method for executing a portable isolation ticket for a passive nuclear power unit, characterized in that: The method comprises: Display the package assembly page for the isolation task to be assembled. When the isolation task to be assembled is reviewed and approved, the status of the isolation task to be assembled is adjusted to waiting for collection; the package assembly page includes an isolation ticket list area for selecting isolation tickets, a reference file list area for selecting reference files, an audit object selection area, a task package basic information display area, and a subcontractor selection area; Displaying a subcontracting page for the pending quarantine task, the subcontracting page is used to select team members and their role types, group the team members, and determine the quarantine steps for each group in the target quarantine ticket corresponding to the pending quarantine task; An isolation operation page for the isolation task to be executed is displayed, execution record data is received through the isolation operation page, and the execution record data is written into a preset storage area; the isolation operation page includes a group execution prompt area and an isolation operation work order area displaying an isolation operation work order, and the group execution prompt area displays the correspondence between each group and the isolation step.