Nuclear power plant risk control method and device, computer equipment and storage medium
By using electronic seal image recognition and process sorting to process work order data at nuclear power plants, and providing risk information confirmation operations, the problems of untimely and inflexible risk control management at nuclear power plants have been solved, and more efficient risk control has been achieved.
Patent Information
- Application Number
- CN202210988957.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-17
- Publication Date
- 2025-12-19
- Estimated Expiration
- 2042-08-17
AI Technical Summary
The existing risk control management of nuclear power plants suffers from problems of untimeliness and low flexibility. Paper-based risk warnings are prone to operational errors due to human negligence and are not perfect enough to provide timely risk warnings based on actual conditions.
By acquiring work order data from nuclear power plants, performing electronic seal image recognition, matching seal risk information, and sorting processes based on preset process sorting rules, risk information confirmation operations are provided, work order execution status is controlled, and the flexibility and timeliness of risk control are improved.
This has enabled greater flexibility and timeliness in risk control of nuclear power plants, avoided misoperations caused by human error, and improved the accuracy and timeliness of risk management in nuclear power plants.
Smart Images

Figure CN115423276B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of informatization construction of nuclear power plants, and in particular to a nuclear power plant risk control method and device, computer equipment and a storage medium. BACKGROUND
[0002] In the daily operation process of a nuclear power plant, the operation function and control operation of the nuclear power plant need to be strictly analyzed, and human factor influence needs to be fully considered to avoid the possibility of nuclear accidents caused by human errors. Therefore, the information related to the safety of the nuclear power plant, such as the quality of the equipment, the isolation of the equipment, the operation status of the equipment, and the operation status, needs to be managed in real time.
[0003] The existing risk control management of a nuclear power plant usually uses paper risk stamps and work order risk safety measures to prompt the risks of work orders. However, the paper risk prompt is not flexible enough and is prone to human negligence, which may cause operational errors or untimely risks. In addition, the paper risk prompt is not perfect enough and cannot provide corresponding risk prompts according to actual situations, which increases the risk of operational errors or untimely risks. SUMMARY
[0004] Therefore, it is necessary to provide a nuclear power plant risk control method, device, computer equipment and storage medium to solve the problems of untimeliness and low flexibility of the existing risk control management of a nuclear power plant.
[0005] A nuclear power plant risk control method comprises the following steps:
[0006] Obtain nuclear power plant work order data; the nuclear power plant work order data comprises stamp data and process data;
[0007] Perform image recognition on each electronic stamp in the stamp data to obtain an image recognition result; and based on the image recognition result, match corresponding stamp risk information for each electronic stamp, so that a user can perform confirmation operations on a plurality of stamp risk information on a client;
[0008] Sort each process in the process data based on a preset process sorting rule to obtain a process sorting result; and match corresponding process risk information for each process, so that a user can perform confirmation operations on a plurality of process risk information on a client according to the process sorting result;
[0009] Control the execution state of the nuclear power plant work order based on first confirmation information of the stamp risk information and second confirmation information of the process risk information.
[0010] A nuclear power plant risk control device comprises the following steps:
[0011] The nuclear power plant work order data module is configured to obtain nuclear power plant work order data, wherein the nuclear power plant work order data comprises seal data and procedure data.
[0012] The seal risk information module is configured to perform image recognition on each electronic seal in the seal data to obtain an image recognition result, and match corresponding seal risk information for each electronic seal based on the image recognition result, so that a user can perform a confirmation operation on a plurality of the seal risk information on a client.
[0013] The procedure risk information module is configured to sort each procedure in the procedure data based on a preset procedure sorting rule to obtain a procedure sorting result, and match corresponding procedure risk information for each procedure, so that a user can perform a confirmation operation on a plurality of the procedure risk information on a client according to the procedure sorting result.
[0014] The execution state module is configured to control an execution state of the nuclear power plant work order based on first confirmation information of the seal risk information and second confirmation information of the procedure risk information.
[0015] A computer device comprises a memory, a processor, and computer readable instructions stored in the memory and executable on the processor, wherein the processor executes the computer readable instructions to implement the nuclear power plant risk control method.
[0016] One or more readable storage media storing computer readable instructions, wherein the computer readable instructions are executed by one or more processors to cause the one or more processors to perform the nuclear power plant risk control method.
[0017] The nuclear power plant risk control method, device, computer equipment and storage medium obtain nuclear power plant work order data; the nuclear power plant work order data includes seal data and process data; image recognition is performed on each electronic seal in the seal data to obtain an image recognition result; and based on the image recognition result, corresponding seal risk information is matched for each electronic seal, so that a user performs confirmation operation on the seal risk information on a client; based on a preset process sorting rule, each process in the process data is sorted to obtain a process sorting result; and corresponding process risk information is matched for each process, so that the user performs confirmation operation on the process risk information according to the process sorting result on the client; and based on first confirmation information of the seal risk information and second confirmation information of the process risk information, the execution state of the nuclear power plant work order is controlled. The present application performs image recognition on the seal data one by one, provides risk prompts corresponding to the seal data, and matches corresponding process risk information for each process in the process data, thereby controlling risks from different angles, avoiding misoperation caused by human error, and improving the flexibility and timeliness of nuclear power plant risk control. BRIEF DESCRIPTION OF DRAWINGS
[0018] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the description of the embodiments of the present application. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.
[0019] Figure 1 is an application environment diagram of a nuclear power plant risk control method in an embodiment of the present application;
[0020] Figure 2 is a flowchart of a nuclear power plant risk control method in an embodiment of the present application;
[0021] Figure 3 is a structure diagram of a nuclear power plant risk control device in an embodiment of the present application;
[0022] Figure 4 is a schematic diagram of a computer equipment in an embodiment of the present application. DETAILED DESCRIPTION
[0023] The technical solutions of the embodiments of the present application will be described clearly and completely in the following with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are some embodiments of the present application, not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor are within the scope of protection of the present application.
[0024] The nuclear power plant risk control method provided by the embodiment can be applied in an application environment as shown in Figure 1 , in which a client communicates with a server. The client includes but is not limited to various personal computers, notebook computers, smart phones, tablet computers and portable wearable devices. The server can be implemented by an independent server or a server cluster composed of multiple servers.
[0025] In an embodiment, as shown in Figure 2 , a nuclear power plant risk control method is provided. The server in the application environment as shown in Figure 1 is taken as an example for illustration, and the method includes the following steps S10-S40.
[0026] S10, obtaining nuclear power plant work order data; the nuclear power plant work order data includes seal data and process data;
[0027] It can be understood that the nuclear power plant work order data refers to data related to the nuclear power plant work order generated based on the nuclear power plant work order. The nuclear power plant work order is generated by a client according to the demand of a nuclear power plant worker, and the nuclear power plant work order includes relevant information such as seal, planned factory, work center, work order type, work order priority and function position. The seal data includes the images of a plurality of electronic seals and the corresponding name information of each electronic seal. The process data refers to the data of a plurality of processes generated according to the nuclear power plant work order.
[0028] S20, performing image recognition on each electronic seal in the seal data to obtain an image recognition result; and matching corresponding seal risk information for each electronic seal based on the image recognition result, so as to enable a user to perform a confirmation operation on a plurality of seal risk information on the client.
[0029] It can be understood that different operation types correspond to different approval procedures, such as different approval processes and approval persons, in the operation process of a nuclear power plant. A nuclear power plant work order may involve multiple operation types, and the nuclear power plant work order will involve multiple approved electronic seals. Different electronic seals correspond to different nuclear power plant operation permissions. Image recognition refers to a process of identifying the seal image of each electronic seal in the seal data by a seal identification model to obtain an image recognition result. The image recognition result includes the identification result of each electronic seal, i.e., the classification result of each electronic seal. For example, the seal data contains three electronic seals (A1, A2, A3), and the image recognition result can be (A1: modification project, A2: sensitive area, A3: important area). The seal risk information includes risk prompt information and / or safety measure information. Different electronic seals correspond to different seal risk information. The nuclear power plant staff can click on the nuclear power plant work order page on the client to view the seal risk information corresponding to each electronic seal and confirm it. Only when the user confirms the seal risk of each electronic seal can the ticket taking operation be performed. The user can be a login account of the nuclear power plant staff. Preferably, different seal risk information corresponds to different users, i.e., different seal information needs to be confirmed by different nuclear power plant staff.
[0030] Preferably, after obtaining the image recognition result, the authenticity of the seal image can be further identified. When a false electronic seal is identified in the seal data, a warning information is generated to make the nuclear power plant staff receive the warning information to further confirm the electronic seal identified as a false seal, so as to avoid misoperation caused by human error.
[0031] S30, based on a preset procedure sorting rule, sorting each procedure in the procedure data to obtain a procedure sorting result; and matching each procedure with corresponding procedure risk information for user confirmation operation on the client according to the procedure sorting result.
[0032] It can be understood that during the operation process of the nuclear power plant, a plurality of procedures are involved, and there is a strict operation sequence between the procedures. Once a mistake is made, it will cause serious consequences. The preset procedure sorting rule refers to a procedure sorting rule set in advance. The procedure sorting rule can be set according to the actual situation, and can also be modified according to the actual situation. The procedure data includes at least one procedure. Here, the procedure refers to an operation item in the operation process. The operation process of a nuclear power plant work order involves at least one operation item. The procedure sorting result includes the sorting number of each procedure. The procedure risk information includes operation prompt information and / or safety measure information. Different procedures correspond to different procedure risk information. The nuclear power plant staff can click to view the procedure risk information corresponding to each procedure on the nuclear power plant work order page of the client, and confirm it. Only when the nuclear power plant staff confirms the procedure risk of each procedure, can the ticket taking operation be performed.
[0033] S40, based on the first confirmation information of the seal risk information and the second confirmation information of the procedure risk information, control the execution state of the nuclear power plant work order.
[0034] It can be understood that the first confirmation information is generated according to the confirmation operation of the user on the client on the plurality of seal risk information. The second confirmation information is generated according to the confirmation operation of the user on the client on the plurality of procedure risk information according to the procedure sorting result. The execution state refers to the operable state of the nuclear power work order. The operable state includes but is not limited to the ticket taking state and the ticket returning state.
[0035] In steps S10-S40, the nuclear power plant work order data is obtained; the nuclear power plant work order data includes seal data and procedure data; image recognition is performed on each electronic seal in the seal data to obtain an image recognition result; and based on the image recognition result, corresponding seal risk information is matched for each electronic seal to enable the user to perform confirmation operation on a plurality of seal risk information on the client; based on a preset procedure sorting rule, each procedure in the procedure data is sorted to obtain a procedure sorting result; and corresponding procedure risk information is matched for each procedure to enable the user to perform confirmation operation on a plurality of procedure risk information on the client according to the procedure sorting result; based on the first confirmation information of the seal risk information and the second confirmation information of the procedure risk information, the execution state of the nuclear power plant work order is controlled. The embodiment performs image recognition on the seal data one by one, provides risk prompts corresponding to the seal data, and matches corresponding procedure risk information for each procedure in the procedure data, thereby controlling the risk from different angles, avoiding misoperation caused by human error, and improving the flexibility and timeliness of nuclear power plant risk control.
[0036] Optionally, the image recognition result includes a plurality of seal classification results.
[0037] In step S20, i.e., the image recognition is performed on each electronic seal in the seal data, and an image recognition result is obtained, including:
[0038] S201, performing size conversion and image preprocessing on the seal image of the electronic seal to obtain a preprocessed seal image;
[0039] S202, performing seal feature extraction on the preprocessed seal image by a seal recognition model to obtain seal features of the preprocessed seal image;
[0040] S203, performing seal classification on the seal features to obtain a seal classification result.
[0041] It can be understood that the seal classification result is a classification result of the electronic seal. The classification result includes a seal classification type, such as a modification project, a sensitive area, an important area, and the like. The size conversion of the seal image of the electronic seal refers to a process of converting the seal image into a preset size. The preset size is a size set in advance, and the size conversion is for better image recognition. The image preprocessing of the seal image of the electronic seal refers to image enhancement, image segmentation, image restoration, and the like. This process is to improve the visual effect of the image so as to better perform image recognition. The preprocessed seal image refers to an image obtained by performing size conversion and image preprocessing on the seal image. The seal recognition model refers to a neural network model that has been trained and is used for recognizing seals. The seal features refer to features of the preprocessed seal image. The seal classification is performed on the seal features by the seal recognition model, the preprocessed seal image is classified into a seal classification type corresponding to the seal features, and the seal classification result is obtained.
[0042] In this embodiment, the image recognition is performed based on the seal image that has been subjected to size conversion and image preprocessing, and the accuracy of the image recognition is improved.
[0043] Optionally, in step S20, i.e., based on the image recognition result, corresponding seal risk information is matched for each electronic seal, including:
[0044] S204, obtaining a seal classification type corresponding to a target electronic seal from the image recognition result;
[0045] S205, traversing a seal risk library to query seal risk information corresponding to the seal classification type.
[0046] It can be understood that the seal risk information is used to realize the seal classification result, and the seal classification type is obtained from the image recognition result. The seal risk library includes a plurality of seal risk information corresponding to the seal classification type. According to the seal classification type, the corresponding seal risk information can be quickly and accurately obtained from the seal risk library, and the corresponding risk prompt is performed, thereby improving the flexibility and timeliness of the nuclear power plant risk control.
[0047] Optionally, the seal risk information includes a seal risk level and seal prompt information.
[0048] After step SS205, that is, after the seal risk library is traversed to query the seal risk information corresponding to the seal classification type, the following steps are included:
[0049] S2051, determining whether the seal risk level is greater than or equal to a seal level threshold value;
[0050] S2052, when the seal risk level is greater than or equal to the seal level threshold value, performing special effect rendering on the seal prompt information to obtain rendered seal prompt information;
[0051] S2053, displaying the rendered seal prompt information on the client for the user to perform a confirmation operation on the rendered seal prompt information on the client.
[0052] It can be understood that the seal risk level refers to the risk level of the seal image. The seal level threshold value refers to a pre-set seal level. The special effect rendering refers to a process of adding special effects to the seal prompt information for rendering. The special effects can be bold font and red font, etc. In this embodiment, for the seal image whose seal risk level is greater than or equal to the seal level threshold value, the seal prompt information corresponding to the seal image is rendered with special effects and then displayed on the client, so that the user can quickly understand the seal prompt information of the seal image, thereby improving the timeliness of the nuclear power plant risk control.
[0053] Optionally, the procedure sorting result includes a plurality of sorting numbers.
[0054] In step S30, that is, the procedures in the procedure data are sorted based on the pre-set procedure sorting rule to obtain a procedure sorting result, including:
[0055] S301, determining whether there is a procedure parallel to the target procedure in the procedure data;
[0056] S302, if there is a procedure parallel to the target procedure in the procedure data, merging the target procedure and the procedure parallel to the target procedure to obtain a merged procedure;
[0057] S303, sequencing the merging procedure to obtain a sequence number of the merging procedure.
[0058] It can be understood that the preset procedure sequencing rule refers to a pre-set sequencing rule, which can be set according to actual conditions. The target procedure can be any procedure contained in the procedure data. In this embodiment, the procedures in the procedure data are merged to make the arrangement of the procedures contained in the procedure data more clear and accurate, thereby avoiding the problem of procedure implementation error caused by human error and improving the accuracy of nuclear power plant risk control.
[0059] Optionally, in step S40, the first confirmation information based on the seal risk information and the second confirmation information based on the procedure risk information control the execution state of the nuclear power plant work order, including:
[0060] S401, judging whether the first unconfirmed information of the electronic seal exists in the first confirmation information, and judging whether the second unconfirmed information of the procedure exists in the second confirmation information;
[0061] S402, when the first unconfirmed information of the electronic seal does not exist in the first confirmation information and the second unconfirmed information of the procedure does not exist in the second confirmation information, the execution state of the nuclear power plant work order is controlled to update to be able to take tickets; so that the user takes the ticket operation on the nuclear power plant work order in the client.
[0062] It can be understood that the first unconfirmed information refers to the information generated by not detecting the confirmation operation of the user on the seal risk information in the client. For example, when the user cancels the confirmation or fails in the confirmation operation on the seal risk information in the client, the first unconfirmed information will be generated. The second unconfirmed information refers to the information generated by not detecting the confirmation operation of the user on the procedure risk information in the client. For example, when the user cancels the confirmation or fails in the confirmation operation on the procedure risk information in the client, the second unconfirmed information will be generated. In this embodiment, only when all the seal risk information and all the procedure risk information are confirmed successfully, the execution state of the nuclear power plant work order is updated to be able to take tickets, that is, only when the user confirms all the seal risk information and all the procedure risk information one by one, the ticket can be taken, which improves the timeliness and accuracy of the nuclear power plant risk control.
[0063] Optionally, the execution state includes the ability to take tickets and the ability to return tickets.
[0064] It can be understood that when the nuclear power plant work order is available for ticketing, the user can perform a ticketing operation on the nuclear power plant work order. When the nuclear power plant work order is available for ticketing, the user can perform a ticketing operation on the nuclear power plant work order. According to the execution state of the nuclear power plant work order, the corresponding implementation measures can be taken on the nuclear power plant work order, which can improve the accuracy of nuclear power plant risk control.
[0065] Optionally, the seal prompt information includes risk analysis information and corresponding preventive measures; the seal prompt information can be viewed, downloaded and printed.
[0066] It can be understood that the risk analysis information refers to the information of the risk analysis of the seal image. In this embodiment, the nuclear power plant staff can view the seal prompt information at any time to enhance the risk awareness. At the same time, the seal prompt information can be downloaded and printed for learning, etc., to improve the flexibility and accuracy of nuclear power plant risk control.
[0067] It should be understood that the size of the serial number of each step in the above embodiments does not mean the order of execution, and the execution order of each process should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0068] In an embodiment, a nuclear power plant risk control device is provided, which corresponds to the nuclear power plant risk control method in the above embodiment. As shown in the figure, the nuclear power plant risk control device includes a nuclear power plant work order data module 10, a seal risk information module 20, a process risk information module 30 and an execution state module 40. The functions of each module are described in detail as follows: Figure 3
[0069] The nuclear power plant work order data module 10 is used to obtain nuclear power plant work order data; the nuclear power plant work order data includes seal data and process data;
[0070] The seal risk information module 20 is used to perform image recognition on each electronic seal in the seal data to obtain an image recognition result; and based on the image recognition result, match corresponding seal risk information for each electronic seal, so that the user can perform a confirmation operation on a plurality of seal risk information at the client;
[0071] The process risk information module 30 is used to sort each process in the process data based on a preset process sorting rule to obtain a process sorting result; and match corresponding process risk information for each process, so that the user can perform a confirmation operation on a plurality of process risk information at the client according to the process sorting result;
[0072] The execution state module 40 is used to control the execution state of the nuclear power plant work order based on the first confirmation information of the seal risk information and the second confirmation information of the process risk information.
[0073] Optionally, the image recognition result includes a plurality of seal classification results.
[0074] The seal risk information module 20 includes:
[0075] The pre-processing seal image unit is configured to perform size conversion and image preprocessing on the seal image of the electronic seal to obtain a pre-processed seal image.
[0076] The seal feature unit is configured to extract seal features of the pre-processed seal image by using a seal recognition model to obtain seal features of the pre-processed seal image.
[0077] The seal classification result unit is configured to perform seal classification on the seal features to obtain the seal classification result.
[0078] Optionally, the seal risk information module 20 further includes:
[0079] The seal classification type unit is configured to obtain a seal classification type corresponding to the target electronic seal from the image recognition result.
[0080] The seal risk information unit is configured to traverse a seal risk library to query seal risk information corresponding to the seal classification type.
[0081] Optionally, the seal risk information includes a seal risk level and seal prompt information.
[0082] The nuclear power plant risk control device further includes:
[0083] The first judgment unit is configured to judge whether the seal risk level is greater than or equal to a seal level threshold.
[0084] The special effect rendering unit is configured to perform special effect rendering on the seal prompt information to obtain rendered seal prompt information when the seal risk level is greater than or equal to the seal level threshold.
[0085] The display unit is configured to display the rendered seal prompt information on the client for the user to perform a confirmation operation on the rendered seal prompt information on the client.
[0086] Optionally, the process sequence result includes a plurality of sequence numbers.
[0087] The process risk information module 30 includes:
[0088] The second judgment unit is configured to judge whether there is a process parallel to the target process in the process data.
[0089] A merging procedure unit is configured to merge the target procedure and the procedure parallel to the target procedure if the procedure parallel to the target procedure exists in the procedure data, to obtain a merged procedure.
[0090] A sorting number unit is configured to sort the merged procedure to obtain a sorting number of the merged procedure.
[0091] The execution state module 40 comprises:
[0092] A third judging unit is configured to judge whether the first unconfirmed information of the electronic seal exists in the first confirmation information, and whether the second unconfirmed information of the procedure exists in the second confirmation information.
[0093] An execution state updating unit is configured to control the execution state of the nuclear power station work order to be updated to be able to be ticketed when the first unconfirmed information of the electronic seal does not exist in the first confirmation information and the second unconfirmed information of the procedure does not exist in the second confirmation information, so that the user can perform a ticketing operation on the nuclear power station work order at the client.
[0094] The specific limitations of the nuclear power station risk control device can refer to the limitations of the nuclear power station risk control method described above, which will not be repeated here. Each module in the above nuclear power station risk control device can be realized by software, hardware and their combinations. The above modules can be embedded in or independent of the processor in the computer device in hardware form, or can be stored in the memory in the computer device in software form, so that the processor can call and execute the operations corresponding to each module.
[0095] In one embodiment, a computer device is provided, which can be a terminal, and its internal structure diagram can be as shown in Figure 4 The computer device comprises a processor, a memory, a network interface, a display screen and an input device connected through a system bus. The processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device comprises a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and computer readable instructions. The internal memory provides an environment for the operating system and computer readable instructions in the non-volatile storage medium to run. The network interface of the computer device is configured to communicate with an external server through a network connection. The computer readable instructions are executed by the processor to implement a nuclear power station risk control method. The readable storage medium provided in the embodiment comprises a non-volatile readable storage medium and a volatile readable storage medium.
[0096] In one embodiment, a computer device is provided, which comprises a memory, a processor and computer readable instructions stored in the memory and executable on the processor, and the processor executes the computer readable instructions to implement the following steps:
[0097] acquire nuclear power plant work order data; the nuclear power plant work order data includes seal data and procedure data;
[0098] perform image recognition on each electronic seal in the seal data to obtain an image recognition result; and based on the image recognition result, match corresponding seal risk information for each electronic seal, for a user to perform a confirmation operation on a plurality of the seal risk information at a client;
[0099] based on a preset procedure sorting rule, sort each procedure in the procedure data to obtain a procedure sorting result; and match corresponding procedure risk information for each procedure, for a user to perform a confirmation operation on a plurality of the procedure risk information at a client according to the procedure sorting result;
[0100] based on first confirmation information of the seal risk information and second confirmation information of the procedure risk information, control an execution state of the nuclear power plant work order.
[0101] In one embodiment, one or more computer-readable storage media storing computer-readable instructions are provided. The computer-readable storage media provided by the embodiment includes non-volatile readable storage media and volatile readable storage media. The computer-readable storage media stores computer-readable instructions, which, when executed by one or more processors, implement the following steps:
[0102] acquire nuclear power plant work order data; the nuclear power plant work order data includes seal data and procedure data;
[0103] perform image recognition on each electronic seal in the seal data to obtain an image recognition result; and based on the image recognition result, match corresponding seal risk information for each electronic seal, for a user to perform a confirmation operation on a plurality of the seal risk information at a client;
[0104] based on a preset procedure sorting rule, sort each procedure in the procedure data to obtain a procedure sorting result; and match corresponding procedure risk information for each procedure, for a user to perform a confirmation operation on a plurality of the procedure risk information at a client according to the procedure sorting result;
[0105] based on first confirmation information of the seal risk information and second confirmation information of the procedure risk information, control an execution state of the nuclear power plant work order.
[0106] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing relevant hardware through computer readable instructions, and the computer readable instructions can be stored in a non-volatile readable storage medium or a volatile readable storage medium. When the computer readable instructions are executed, the processes of the above-mentioned embodiments of the methods can be included. Any reference to memory, storage, database or other medium used in each embodiment provided by the present application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration but not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.
[0107] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the above-mentioned division of functional units and modules is exemplified, and in actual application, the above-mentioned functions can be completed by different functional units and modules according to needs, that is, the internal structure of the device is divided into different functional units or modules to complete all or part of the functions described above.
[0108] The above-described embodiments are only used to illustrate the technical solutions of the present application, rather than limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that the technical solutions recorded in the foregoing embodiments can be modified, or some technical features can be replaced by equivalents; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be included in the protection scope of the present application.
Claims
1. A method of risk control for a nuclear power plant, characterized by, The method comprises: acquiring nuclear power plant work order data; the nuclear power plant work order data comprises seal data and process data; the nuclear power plant work order comprises a seal, a planned factory, a work center, a work order type, a work order priority, and a function position; the process data refers to data of several processes generated according to the nuclear power plant work order; performing image recognition on each electronic seal in the seal data to obtain an image recognition result; and based on the image recognition result, matching corresponding seal risk information for each electronic seal from a seal risk library, so that a user performs confirmation operations on the several pieces of seal risk information on a client; different electronic seals correspond to different nuclear power plant operation permissions; the image recognition result comprises seal classification results corresponding to each electronic seal; the seal classification results comprise a modification project, a sensitive area, and an important area; the seal risk information comprises risk prompt information and / or safety measure information corresponding to different electronic seals; based on a preset process sorting rule, sorting each process in the process data to obtain a process sorting result; and matching corresponding process risk information for each process, so that a user performs confirmation operations on the several pieces of process risk information on a client according to the process sorting result; the preset process sorting rule refers to a pre-set process sorting rule; the process risk information comprises different operation prompt information and / or safety measure information corresponding to different processes; based on first confirmation information of the seal risk information and second confirmation information of the process risk information, controlling an execution state of the nuclear power plant work order; the first confirmation information is information generated according to user confirmation operations on the several pieces of seal risk information on a client; the second confirmation information is information generated according to user confirmation operations on the several pieces of process risk information on a client according to the process sorting result; the execution state refers to an operable state of a nuclear power work order; the execution state comprises a ticket taking state and a ticket returning state; based on the first confirmation information of the seal risk information and the second confirmation information of the process risk information, controlling the execution state of the nuclear power plant work order, comprises: determining whether there is first unconfirmed information of the electronic seal in the first confirmation information, and determining whether there is second unconfirmed information of the process in the second confirmation information; the first unconfirmed information refers to information generated without detecting user confirmation operations on seal risk information on a client; the second unconfirmed information refers to information generated without detecting user confirmation operations on process risk information on a client; when there is no first unconfirmed information of the electronic seal in the first confirmation information and there is no second unconfirmed information of the process, the execution state of the nuclear power plant work order is updated to a ticket taking state, so that a user performs a ticket taking operation on the nuclear power plant work order on a client.
2. The nuclear power plant risk control method of claim 1, wherein the image recognition on each electronic seal in the seal data to obtain an image recognition result comprises: The seal image of the electronic seal is subjected to size conversion and image preprocessing to obtain a preprocessed seal image; The preprocessed seal image is subjected to seal feature extraction by a seal recognition model to obtain seal features of the preprocessed seal image; The seal features are subjected to seal classification to obtain a seal classification result.
3. The nuclear power plant risk control method of claim 1, wherein, Based on the image recognition result, corresponding seal risk information is matched for each electronic seal, including: From the image recognition result, the seal classification type corresponding to the target electronic seal is obtained; The seal risk information corresponding to the seal classification type is queried by traversing a seal risk library.
4. The nuclear power plant risk control method of claim 3, wherein, The seal risk information includes a seal risk level and seal prompt information; After traversing the seal risk library to query the seal risk information corresponding to the seal classification type, including: It is judged whether the seal risk level is greater than or equal to a seal level threshold; When the seal risk level is greater than or equal to the seal level threshold, the seal prompt information is subjected to special effect rendering to obtain rendered seal prompt information; The rendered seal prompt information is displayed on the client for the user to confirm the rendered seal prompt information on the client.
5. The nuclear power plant risk control method of claim 1, wherein, The procedure sorting result includes a number of sorting numbers; Based on a preset procedure sorting rule, each procedure in the procedure data is sorted to obtain a procedure sorting result, including: It is judged whether there is a procedure parallel to the target procedure in the procedure data; If there is a procedure parallel to the target procedure in the procedure data, the target procedure and the procedure parallel to the target procedure are merged to obtain a merged procedure; The merged procedure is sorted to obtain a sorting number of the merged procedure.
6. The nuclear power plant risk control method according to claim 4, characterized by, The seal prompt information includes risk analysis information and corresponding preventive measures; the seal prompt information can be viewed, downloaded and printed.
7. A nuclear power plant risk control apparatus, characterized by, Including: The nuclear power plant work order data module is used to obtain nuclear power plant work order data; the nuclear power plant work order data includes seal data and procedure data; the nuclear power plant work order includes seal, planned factory, work center, work order type, work order priority and function position; the procedure data refers to the data of a plurality of procedures generated according to the nuclear power plant work order; The seal risk information module is used to perform image recognition on each electronic seal in the seal data to obtain an image recognition result; and based on the image recognition result, corresponding seal risk information is matched for each electronic seal from a seal risk library for the user to confirm a plurality of the seal risk information on the client; different electronic seals correspond to different nuclear power plant operation permissions; the image recognition result contains a seal classification result corresponding to each electronic seal; the seal classification result includes a modification project, a sensitive area and an important area; the seal risk information includes risk prompt information and / or safety measure information corresponding to different electronic seals; The process risk information module is configured to sort each process in the process data based on a preset process sorting rule to obtain a process sorting result, and match corresponding process risk information for each process, so that a user performs a confirmation operation on a plurality of process risk information according to the process sorting result on the client; the preset process sorting rule refers to a pre-set process sorting rule; the process risk information includes different operation prompt information and / or safety measure information corresponding to different processes; The execution state module is configured to control an execution state of the nuclear power plant work order based on first confirmation information of the seal risk information and second confirmation information of the process risk information; the first confirmation information is information generated according to the user's confirmation operation on a plurality of seal risk information on the client; The second confirmation information is information generated according to the user's confirmation operation on a plurality of process risk information according to the process sorting result on the client; The execution state refers to an operable state of the nuclear power work order; The execution state includes ticket taking and ticket returning; The execution state module includes: A third judgment unit is configured to judge whether the first unconfirmed information of the electronic seal exists in the first confirmation information, and whether the second unconfirmed information of the process exists in the second confirmation information; the first unconfirmed information refers to information generated without detecting the user's confirmation operation on the seal risk information on the client; the second unconfirmed information refers to information generated without detecting the user's confirmation operation on the process risk information on the client; An execution state updating unit is configured to control the execution state of the nuclear power plant work order to update to ticket taking when the first unconfirmed information of the electronic seal does not exist in the first confirmation information and the second unconfirmed information of the process does not exist; so that the user performs a ticket taking operation on the nuclear power plant work order on the client.
8. The nuclear power plant risk control apparatus of claim 7, wherein, The seal risk information module includes: A pre-processing seal image unit is configured to perform size conversion and image preprocessing on the seal image of the electronic seal to obtain a pre-processed seal image; A seal feature unit is configured to perform seal feature extraction on the pre-processed seal image through a seal recognition model to obtain seal features of the pre-processed seal image; A seal classification result unit is configured to perform seal classification on the seal features to obtain a seal classification result.
9. A computer device comprising a memory, a processor, and computer readable instructions stored in the memory and executable on the processor, wherein, The processor executes the computer readable instructions to implement the nuclear power plant risk control method of any one of claims 1 to 6.
10. One or more readable storage media having stored thereon computer- readable instructions, characterized in that, The computer readable instructions are executed by one or more processors to cause the one or more processors to perform the nuclear power plant risk control method of any one of claims 1 to 6.
Citation Information
Patent Citations
Power transmission and transformation project construction risk early warning system
CN110533276A
Power grid safety construction control and evaluation system
CN111967680A
A seal identification method, device and equipment based on Hough transform, and a storage medium
CN112686255A