Regulation execution method and system based on minimization of human error target
By optimizing human-computer interaction design, improving program execution flexibility, enhancing intelligent recommendation functions, refinement of permission management and task allocation, and introducing online audio and video functions and structured processing, the interface design in the existing nuclear power unit operation procedure execution system is solved. Problems such as intuition and insufficient flexibility have significantly reduced the risk of human error and improved the safety and efficiency of the system.
Patent Information
- Application Number
- CN202411493391.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-24
- Publication Date
- 2025-02-14
AI Technical Summary
The existing nuclear power unit operation procedures execution system has problems such as unintuitive interface design, insufficient flexibility, limited intelligent recommendation functions, poor authority management and task allocation, and inability to achieve online and offline operation switching, resulting in high risk of human error and system safety. Inefficient and inefficient.
By optimizing human-computer interaction design, we can improve the flexibility of program execution, enhance intelligent recommendation and auxiliary decision-making functions, refine permission management and task allocation, support online and offline operation switching, and introduce online audio and video functions and structured processing of execution results .
It significantly reduces the risk of human error, improves the safety and efficiency of computerized procedures, and provides strong guarantees for the safe operation of nuclear power plants or other industrial automation fields.
Smart Images

Figure CN119443615A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of computer program digitization, and in particular, relates to a program execution method and system based on the goal of minimizing human errors. Background Art
[0002] Procedures refer to the implementation of certain standards, requirements and regulations throughout the work process. In the field of nuclear power, the implementation of nuclear power unit operating procedures is crucial to ensure the safe, stable and efficient operation of nuclear power plants. At present, there are some software systems for the implementation of nuclear power unit operating procedures on the market, but these systems often have the following shortcomings:
[0003] (1) The interface design and information display are not intuitive enough: The interface design of existing computerized procedure systems may be too complex and the information display is not intuitive enough, making it difficult for operators to quickly and accurately understand the procedure content and system status; this increases the operator's reaction time and the possibility of error in emergency situations.
[0004] (2) Insufficient flexibility in the execution of procedures: Existing systems may lack sufficient flexibility in the execution of procedures and cannot dynamically adjust the content of procedures or the order of execution according to actual conditions; this may result in operators being unable to respond correctly in a timely manner when faced with abnormal situations.
[0005] (3) Limited intelligent recommendation and decision-making support functions: Although existing technologies have achieved intelligent human-computer interaction to a certain extent, they are still insufficient in terms of intelligent recommendation and decision-making support. The system cannot provide personalized recommendations and decision-making support based on the operator's operating habits and procedural content, which reduces operational efficiency.
[0006] (4) Insufficient precision in authority management and task allocation: The authority management and task allocation mechanism of the existing system may not be sophisticated enough to make differentiated configurations based on the operator's responsibilities and capabilities; this may result in certain key tasks being performed by inappropriate operators, increasing operational risks.
[0007] (5) Inability to switch between online and offline operations: Existing systems can only support one mode of online or offline operation, but cannot achieve flexible switching between the two modes. This limits the application of the system in different work scenarios and may cause operators to encounter difficulties and misoperation when switching work modes. Although the online operation mode has high real-time performance, it may be limited by factors such as network stability and data security; while the offline operation mode has higher flexibility, it may not be able to obtain the latest procedural information and system status in a timely manner.
[0008] In summary, the existing technical solutions have a high risk of human error due to the above-mentioned shortcomings and cannot ensure the safety and efficiency of the computerized procedure system. Summary of the invention
[0009] In order to overcome the deficiencies of the above-mentioned prior art, the present invention provides a procedure execution method and system based on the goal of minimizing human errors, which further reduces the risk of human errors and improves the security and efficiency of the computerized procedure system by optimizing the human-computer interaction design, improving the flexibility of procedure execution, enhancing the intelligent recommendation and decision-making support functions, and refining the authority management and task allocation.
[0010] To achieve the above objectives, one or more embodiments of the present invention provide the following technical solutions:
[0011] A first aspect of the present invention provides a procedure execution method based on the goal of minimizing human errors.
[0012] A procedure execution method based on the goal of minimizing human error, wherein the procedure includes a plurality of procedure steps with a sequential dependency relationship, and the operator executes the procedure steps with authority, specifically:
[0013] According to the pre-configured permissions, the procedure steps that the current operator has the execution permissions to be screened out, and the current operator selects a procedure step to be executed;
[0014] Based on the real-time status of the nuclear power unit, an operation prompt of the procedure step to be executed is generated, and the current operator executes the procedure content of the procedure step according to the operation prompt;
[0015] According to the pre-configured dependencies, the next procedure step to be executed is determined by the execution result of the procedure step, and is transferred to the operator with execution authority until the entire procedure is executed;
[0016] The generation of operation prompts for the procedure steps to be executed is based on the operator's operating habits and the procedure content, predicting the operator's possible operating behaviors and giving suggestions and prompts in advance.
[0017] Furthermore, the permissions are configured differently according to the operator's responsibilities and capabilities.
[0018] Furthermore, the current operator selects a procedure step to be executed from among them, which is to select a procedure step that meets the entry conditions as the procedure step to be executed according to the current state of the nuclear power unit.
[0019] Furthermore, the real-time status of the nuclear power unit is obtained from the DCS system via a high-speed communication bus.
[0020] Furthermore, it also includes: recording the operator's execution path and related data of the procedures, which are used to optimize the procedure content, improve the execution logic and analyze the operator's operating habits.
[0021] Furthermore, it also includes: real-time acquisition of audio and video information to assist operators in accurately judging the status of nuclear power units and operating effects.
[0022] Furthermore, it also includes: supporting two modes of online execution and offline execution of procedures.
[0023] A second aspect of the present invention provides a procedure execution system based on the goal of minimizing human errors.
[0024] A procedure execution system based on the goal of minimizing human error, wherein the procedure includes a plurality of procedure steps with a sequential dependency relationship, and the operator executes the authorized procedure steps, including:
[0025] The authority screening module is configured to: screen out the procedure steps that the current operator has the authority to execute according to the pre-configured authority, and the current operator selects a procedure step to be executed from the procedure steps;
[0026] The step execution module is configured to: generate an operation prompt of the procedure step to be executed based on the real-time status of the nuclear power unit, and the current operator executes the procedure content of the procedure step according to the operation prompt;
[0027] The step jump module is configured to: determine the next procedure step to be executed based on the execution result of the procedure step according to the pre-configured previous and next dependencies, and jump to the operator with execution authority until the entire procedure is executed;
[0028] The generation of operation prompts for the procedure steps to be executed is based on the operator's operating habits and the procedure content, predicting the operator's possible operating behaviors and giving suggestions and prompts in advance.
[0029] A third aspect of the present invention provides a computer-readable storage medium having a program stored thereon, which, when executed by a processor, implements the steps in the procedure execution method based on the goal of minimizing human errors as described in the first aspect of the present invention.
[0030] The fourth aspect of the present invention provides an electronic device, comprising a memory, a processor, and a program stored in the memory and executable on the processor, wherein when the processor executes the program, the steps in the procedure execution method based on the goal of minimizing human errors as described in the first aspect of the present invention are implemented.
[0031] One or more of the above technical solutions have the following beneficial effects:
[0032] The technical solution of the present invention significantly reduces the risk of human error by optimizing human-computer interaction design, improving the flexibility of procedure execution, enhancing intelligent recommendation and decision-making support functions, refining authority management and task allocation, introducing online audio and video functions, and structuring execution results. These advantages and effects not only improve the safety and efficiency of computerized procedure systems, but also provide strong guarantees for the safe operation of nuclear power plants or other industrial automation fields.
[0033] Advantages of additional aspects of the present invention will be given in part in the following description, and in part will become obvious from the following description, or will be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] The accompanying drawings in the specification, which constitute a part of the present invention, are used to provide a further understanding of the present invention. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute improper limitations on the present invention.
[0035] Figure 1 This is a flow chart of the method of the first embodiment.
[0036] Figure 2 This is an example diagram of the human-computer interaction interface of the first embodiment.
[0037] Figure 3 This is an example diagram of the procedure of the first embodiment.
[0038] Figure 4 FIG. 4 is a hardware architecture diagram of the first embodiment.
[0039] Figure 5 This is a structural diagram of the reinforcement learning algorithm model used for intelligent recommendation in the first embodiment. DETAILED DESCRIPTION
[0040] It should be noted that the following detailed descriptions are illustrative and are intended to provide further explanation of the present application. Unless otherwise specified, all technical and scientific terms used in the present invention have the same meanings as those commonly understood by those skilled in the art to which the present application belongs.
[0041] It should be noted that the terms used herein are only for describing specific embodiments and are not intended to limit the exemplary embodiments according to the present application. As used herein, unless the context clearly indicates otherwise, the singular form is also intended to include the plural form. In addition, it should be understood that when the terms "comprise" and / or "include" are used in this specification, it indicates the presence of features, steps, operations, devices, components and / or combinations thereof.
[0042] Embodiment 1
[0043] In one embodiment of the present disclosure, a procedure execution method based on minimizing human error is provided, wherein the procedure includes a plurality of procedure steps with a sequential dependency relationship, and the operator executes the procedure steps with authority, such as Figure 1 As shown, specifically:
[0044] Step S1: According to the pre-configured permissions, the procedure steps that the current operator has the execution permissions to be selected, and the current operator selects a procedure step to be executed;
[0045] Step S2: Based on the real-time status of the nuclear power unit, an operation prompt of the procedure step to be executed is generated, and the current operator executes the procedure content of the procedure step according to the operation prompt;
[0046] Step S3: according to the pre-configured dependencies, the next procedure step to be executed is determined by the execution result of the procedure step, and is transferred to the operator with execution authority until the entire procedure is executed;
[0047] The generation of operation prompts for the procedure steps to be executed is based on the operator's operating habits and the procedure content, predicting the operator's possible operating behaviors and giving suggestions and prompts in advance.
[0048] Furthermore, the permissions are configured differently according to the operator's responsibilities and capabilities.
[0049] Furthermore, the current operator selects a procedure step to be executed from among them, which is to select a procedure step that meets the entry conditions as the procedure step to be executed according to the current state of the nuclear power unit.
[0050] Furthermore, the real-time status of the nuclear power unit is obtained from the DCS system via a high-speed communication bus.
[0051] Furthermore, it also includes: recording the operator's execution path and related data of the procedures, which are used to optimize the procedure content, improve the execution logic and analyze the operator's operating habits.
[0052] Furthermore, it also includes: real-time acquisition of audio and video information to assist operators in accurately judging the status of nuclear power units and operating effects.
[0053] Furthermore, it also includes: supporting two modes of online execution and offline execution of procedures.
[0054] According to the above-mentioned procedure execution method based on the goal of minimizing human errors, a computerized procedure system is constructed for operators to execute procedures.
[0055] The following is a detailed description of the computerized procedure system from several aspects: product structure, working principle and working process, hardware architecture and implementation method.
[0056] 1. Product Structure
[0057] It mainly includes the following key components / modules:
[0058] Human-computer interaction interface: responsible for presenting information such as procedure content, DCS system status, and operation prompts. It adopts an intuitive and easy-to-understand interface design to reduce the operator's cognitive burden. The interface supports multiple interaction methods, such as online and offline execution of procedures, collaborative execution, procedure deviation processing, shift handover function, online audio and video, and structuring of execution results, to adapt to different operating habits and scenario requirements.
[0059] Procedure execution: Responsible for executing the procedure content according to the operator's instructions (such as execution, pause, shutdown, etc.) or preset logic; it has logical judgment capabilities and can automatically judge the jump and navigation within the procedure, as well as the switching between procedures. At the same time, the module supports multiple execution methods, such as authority transfer, shift handover, monitoring execution, etc., to meet the needs of different operation scenarios.
[0060] Data recording and analysis: Responsible for recording the operator's execution path, relevant data and information, and conducting subsequent analysis; by collecting and analyzing this data, the system can continuously optimize the content of the procedures and execution logic, and reduce the risk of human error.
[0061] The system is implemented by:
[0062] Quantitative analysis: Count the number and frequency of various feedback opinions to identify high-frequency issues and key improvement points.
[0063] Qualitative analysis: Study the feedback in depth to understand the operators’ real needs and pain points, and analyze the root causes of the problems and possible solutions.
[0064] Based on the analysis, conduct:
[0065] Adjustment of procedure content: Based on the feedback, necessary adjustments and optimizations will be made to the procedure content. This may include simplifying complex operation steps, adding necessary operation instructions, modifying or deleting unnecessary steps, etc.
[0066] Interface design optimization: Based on the feedback on interface design, we optimize the interface layout, color matching, icon selection, etc. to improve the intuitiveness and usability of the interface. At the same time, we ensure that the interface design conforms to the user's usage habits and psychological expectations.
[0067] Improvement of interactive logic: Based on the feedback from operators, the interactive logic of the system is improved to make it more in line with human thinking and operating habits. For example, confirmation prompts are added, error handling processes are optimized, and intelligent prompts are introduced.
[0068] Testing and verification: After any improvement, sufficient testing and verification work is required to ensure that the improvement effect meets the expectations. This includes unit testing, integration testing, and user acceptance testing.
[0069] Continuous iteration: The experience feedback module supports continuous iteration and improvement of the system. By continuously collecting and analyzing operator feedback, the system can continuously improve and optimize itself to improve operational efficiency and safety.
[0070] Intelligent recommendations and decision support: Based on the operator's operating habits and procedural content, it provides personalized recommendations and decision support. Through intelligent algorithms, it can predict the operator's possible operating behaviors and give relevant suggestions and prompts in advance to improve operational efficiency and accuracy.
[0071] Intelligent recommendation: Based on the operator’s current tasks and procedures, the system can calculate based on the operator’s behavior and real-time feedback from the system under test, and intelligently recommend the optimal operation path, operation steps or precautions.
[0072] Prevent human error: If the operator selects an operation that is inconsistent with the system's recommendation, the system will automatically pop up a reminder.
[0073] Authority management and step allocation: According to the operator's responsibilities and capabilities, corresponding authorities and procedural steps can be allocated to them to ensure that key procedural steps are performed by appropriate operators; at the same time, dynamic adjustment of authorities is supported to meet the needs of different work scenarios.
[0074] 2. Working Principle and Working Process
[0075] Each component / module realizes information exchange and collaborative work through a high-speed communication bus. When the computerized procedure system is started, the human-machine interaction interface module first presents information such as procedure content and system status. The operator interacts with the system through the interface module and selects the procedure steps to be executed, such as Figure 2 shown.
[0076] The procedure execution module executes the procedure content according to the operator's instructions or preset logic. During the execution process, the module will make logical judgments based on the actual situation, automatically adjust the execution order of the procedure or trigger the corresponding jump operation; at the same time, the module will record the operator's operation path and related data in real time for subsequent analysis, such as Figure 3 shown.
[0077] The data recording and analysis module processes and analyzes the collected data to extract useful information and patterns; this information can be used to optimize procedure content, improve execution logic, or provide personalized recommendations and auxiliary decision support.
[0078] The intelligent recommendation and decision-making support module provides relevant suggestions and prompts in real time based on the operator's operating habits and procedural content. These suggestions and prompts can help the operator complete operating tasks more quickly and accurately, and reduce the risk of human errors.
[0079] The authority management and task allocation module is responsible for ensuring the security and efficiency of the system. Through strict authority management and task allocation mechanisms, the system can ensure that each operator can only perform tasks within the scope of his or her responsibilities and avoid key tasks being performed by inappropriate operators.
[0080] 3. Hardware Architecture and Implementation
[0081] Computerized procedure systems can run on common computer hardware architectures, including servers, workstations, and terminal devices, such as Figure 4 As shown; the server adopts a dual-server redundant architecture for program operation, etc., to support the execution of the unit's instrumentation and control network task pool and operation station system procedures, as well as data interaction with the instrumentation and control system to ensure software availability.
[0082] The computerized procedure system adopts database redundancy design and uses database high availability technology to form a high-availability cluster. It can immediately switch to the backup database when a database fails, thereby achieving the purpose of uninterrupted business. The client accesses and operates database data through the API interface provided by the server to ensure data integrity.
[0083] The technical solution of this embodiment significantly reduces the risk of human error by optimizing human-computer interaction design, improving the flexibility of procedure execution, enhancing intelligent recommendation and decision-making support functions, refining authority management and task allocation, introducing online audio and video functions, and structuring execution results. These advantages and effects not only improve the safety and efficiency of computerized procedure systems, but also provide strong guarantees for the safe operation of nuclear power plants or other industrial automation fields, which are specifically reflected in:
[0084] 1. Optimize human-computer interaction design
[0085] By deeply optimizing the human-computer interaction design, the risk of human error is significantly reduced. The optimized interface layout is more intuitive and easy to understand, and the information presentation is clear and concise, which greatly reduces the cognitive burden of the operator during the understanding and operation process. This design enables the operator to understand the content of the regulations more quickly and accurately, and reduce operational errors caused by improper interface design or unclear information presentation. In addition, the optimized human-computer interaction also supports online and offline execution modes, ensuring smooth operation regardless of the network environment, further reducing human errors caused by environmental factors, which is specifically reflected in the following points:
[0086] Clear information hierarchy: The interface layout groups and arranges information according to its importance and frequency of use. Through a reasonable information architecture and visual hierarchy, users can quickly locate the required information. For example, the system status is displayed in a striking manner in the core area of the interface, while detailed procedures are presented in the form of expandable panels or tabs.
[0087] Graphical presentation: Use graphical elements such as icons, color coding, charts, and flowcharts to transform complex data and system status into intuitive visual forms; for example, use different colors to represent different system status (such as green for normal and red for alarm), and use flowcharts to guide the execution steps of procedures.
[0088] User-friendly prompts and feedback: Provide clear operation prompts and immediate execution feedback on the interface to help users understand the meaning and results of the current operation; for example, attach a short descriptive text to the button and display the operation result or status change immediately after the operation is performed.
[0089] Customization and personalization: Allow users to adjust the interface layout and font size according to personal preferences, improve the adaptability and comfort of the interface; in this way, different users can optimize the interface according to their own habits and reduce cognitive friction.
[0090] Simple and clear interface elements: avoid too many redundant or complex elements on the interface, and ensure that each element is necessary and easy to understand; use concise language to describe functions, reduce professional terms or provide term explanations to ensure barrier-free transmission of information.
[0091] Consistency and standardization: Maintain consistency and standardization of interface design throughout the system, such as button style, color scheme, interaction mode, etc., to reduce the learning cost for users when switching between different pages or functions.
[0092] 2. Improve the flexibility of procedure execution
[0093] The introduction of intelligent logic judgment function significantly improves the flexibility of procedure execution. The system can dynamically adjust the execution order of the procedure or trigger the corresponding jump operation according to the actual situation, so that the operator can quickly make the correct response when facing complex or abnormal situations. This flexibility not only improves the operating efficiency, but more importantly, it reduces the human errors caused by rigid or inflexible execution of procedures. In addition, the introduction of collaborative execution function also further enhances the flexibility and accuracy of procedure execution. Multiple operators can work together to ensure the correct execution of procedures.
[0094] 3. Enhance intelligent recommendation and decision-making support functions
[0095] The intelligent recommendation and decision-making support function can provide personalized operation suggestions and decision support based on the operator's operating habits and the content of the procedures. This function can not only help the operator complete the task more quickly and accurately, but more importantly, it can predict and prevent potential human errors. The system analyzes the operator's behavior patterns through intelligent algorithms, detects possible errors or deviations from procedures in advance, and gives corresponding prompts and suggestions, thereby effectively reducing the risk of human errors.
[0096] The intelligent recommendation here combines information from multiple modalities such as images, voice, and text to extract real-time feedback data on the operator's behavior and the system under test, and transmits it to the reinforcement learning algorithm model, allowing the system to continuously learn and optimize the recommendation strategy during the interaction with the operator; the intelligent recommendation will adjust the recommendation strategy based on the operator's feedback (such as whether to adopt the recommendation, the operation results, etc.) to gradually approach the optimal solution, thereby generating more comprehensive and accurate personalized operation suggestions and decision support, that is, the operation prompts in the procedure. The operator executes the procedural content of the procedure steps based on the generated operation prompts.
[0097] The following is a detailed description of the reinforcement learning algorithm model used:
[0098] 1) Model input
[0099] Model input data includes multimodal data types, such as image data, voice data, text data, measured system data, operator historical behavior data, etc.
[0100] Among them, the image data comes from the surveillance camera, which is used to capture the operator's operating behavior, facial expressions, gestures, etc., and is stored and transmitted in the RGB format of video frame sequences or static images.
[0101] Voice data comes from the operator's natural language-based conversation and is transmitted by converting the audio file into text after preprocessing (such as noise reduction and voice enhancement).
[0102] Text data comes from text commands entered by operators, system logs, historical interaction records, etc., and is input in the form of strings.
[0103] The data of the system under test comes from the status information, performance indicators, error logs, etc. of the system under test, and is transmitted in the form of numerical data (such as temperature, pressure), Boolean values (such as switch status), and time series data.
[0104] The operator's historical behavior data comes from the operator's past operation records, system preference settings, historical feedback, etc., and is recorded and transmitted in a database format.
[0105] 2) Model output
[0106] After being processed by the model, intelligent recommendation content is formed, including recommended operations, suggestions, warnings or information prompts generated based on the current context (image, voice, text input and system status), such as text instructions, image annotations (such as highlighting key areas), voice prompts, etc.
[0107] 3) Model structure
[0108] like Figure 5 As shown, it includes the following modules:
[0109] Multimodal data input module:
[0110] Input data such as images, voice, text, and databases.
[0111] Data processing module:
[0112] Perform feature extraction on the image.
[0113] Perform speech recognition and feature extraction on speech.
[0114] Perform natural language processing on text.
[0115] Normalize the system feedback data.
[0116] Feature fusion module:
[0117] The feature vectors from different modalities are fused through splicing, neural networks, etc. to form a unified feature representation.
[0118] Reinforcement learning algorithm module:
[0119] A deep reinforcement learning framework is used to learn policies based on the fused feature representation and operator feedback.
[0120] This embodiment specifically uses the value learning algorithm Q-learning in deep reinforcement learning to train an agent to make optimal decisions in an unknown environment; the core idea of the algorithm is to learn a value function Q(s,a), where s represents the current state and a represents the action taken by the agent in this state. Q(s,a) represents the expected reward value that can be obtained by taking action a in the current state. The higher the Q value, the greater the contribution of the action to obtaining the maximum reward.
[0121] During the training process, the agent continuously explores the environment and updates the Q value by observing the rewards obtained by taking different actions in each state. Specifically, the agent takes the action with the highest Q value in the current state, then observes the reward brought by the action, and updates the Q value according to the reward value, so as to continuously optimize the Q value function and gradually converge to the optimal value; the formula for updating the Q value is:
[0122] Q(s,a)=Q(s,a)+α*(r+γ*max(Q(s',a'))-Q(s,a))
[0123] Among them, Q(s,a) represents the Q value of taking action a in state s, α is the learning rate (controlling the weight of each update), r is the immediate reward that the agent can get after performing action a, γ is the discount factor (controlling the weight of future rewards, indicating the importance of future rewards), s' and a' represent the new state and new action entered after performing the current action, and max(Q(s',a')) represents the maximum Q value of all possible actions taken in the next state s'.
[0124] By continuously iteratively updating the Q value, the agent can eventually learn the optimal strategy for taking different actions in different states, thereby achieving autonomous decision-making.
[0125] Intelligent recommendation output module:
[0126] Generate specific recommendations based on the current state and the output of the reinforcement learning algorithm.
[0127] According to the operator's feedback (whether it is adopted, operation results, etc.), the parameters of the reinforcement learning model are adjusted to optimize the recommendation strategy.
[0128] 4. Refined authority management and task allocation
[0129] Through refined authority management and task allocation mechanism, it is ensured that each operator can only perform tasks within the scope of his or her responsibilities. This management mechanism effectively avoids human errors caused by confusion of authority or improper task allocation. The system can be configured differently according to the responsibilities and capabilities of the operator to ensure that key tasks are performed by the right operator. At the same time, the introduction of the handover function also ensures the continuity and accuracy of work, avoiding operational errors caused by unclear handover or omissions.
[0130] 5. Online audio and video and execution results structuring
[0131] The introduction of online audio and video functions enables operators to obtain relevant audio and video information in real time during the execution of procedures. This not only enhances the intuitiveness and real-time nature of the operation, but more importantly, provides operators with additional information sources and verification methods. Through audio and video information, operators can more accurately judge the system status and operation effects, reducing human errors caused by insufficient information or misunderstandings. At the same time, the structured processing of execution results makes the operation data clearer and easier to analyze, which helps operators to promptly discover and correct potential human errors.
[0132] Embodiment 2
[0133] In one embodiment of the present disclosure, a procedure execution system based on minimizing human error is provided, wherein the procedure includes a plurality of procedure steps with a sequential dependency relationship, and the operator executes the procedure steps with authority, including:
[0134] The authority screening module is configured to: screen out the procedure steps that the current operator has the authority to execute according to the pre-configured authority, and the current operator selects a procedure step to be executed from the procedure steps;
[0135] The step execution module is configured to: generate an operation prompt of the procedure step to be executed based on the real-time status of the nuclear power unit, and the current operator executes the procedure content of the procedure step according to the operation prompt;
[0136] The step jump module is configured to: determine the next procedure step to be executed based on the execution result of the procedure step according to the pre-configured previous and next dependencies, and jump to the operator with execution authority until the entire procedure is executed;
[0137] The generation of operation prompts for the procedure steps to be executed is based on the operator's operating habits and the procedure content, predicting the operator's possible operating behaviors and giving suggestions and prompts in advance.
[0138] Embodiment 3
[0139] The purpose of this embodiment is to provide a computer-readable storage medium.
[0140] A computer-readable storage medium stores a computer program thereon, which, when executed by a processor, implements the steps in the procedure execution method based on the goal of minimizing human errors as described in the first embodiment of the present disclosure.
[0141] Embodiment 4
[0142] The purpose of this embodiment is to provide an electronic device.
[0143] An electronic device includes a memory, a processor, and a program stored in the memory and executable on the processor. When the processor executes the program, the steps in the procedure execution method based on minimizing human errors as described in the first embodiment of the present disclosure are implemented.
[0144] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. A procedure execution method based on the goal of minimizing human error, characterized by: The procedure includes a plurality of procedure steps with a sequential dependency relationship, and the operator executes the procedure steps with authority, specifically: According to the pre-configured permissions, the procedure steps that the current operator has the execution permissions to be screened out, and the current operator selects a procedure step to be executed; Based on the real-time status of the nuclear power unit, an operation prompt of the procedure step to be executed is generated, and the current operator executes the procedure content of the procedure step according to the operation prompt; According to the pre-configured dependencies, the next procedure step to be executed is determined by the execution result of the procedure step, and is transferred to the operator with execution authority until the entire procedure is executed; The generation of operation prompts for the procedure steps to be executed is based on the operator's operating habits and the procedure content, predicting the operator's possible operating behaviors and giving suggestions and prompts in advance.
2. The procedure execution method based on minimizing human error as claimed in claim 1, characterized in that: The permissions are configured differently according to the operator's responsibilities and capabilities.
3. The procedure execution method based on minimizing human error as claimed in claim 1, characterized in that: The current operator selects a procedure step to be executed from among them, which is to select a procedure step that meets the entry conditions as the procedure step to be executed according to the current state of the nuclear power unit.
4. The procedure execution method based on minimizing human error as claimed in claim 1, characterized in that: The real-time status of the nuclear power unit is obtained from the DCS system via a high-speed communication bus.
5. The procedure execution method based on minimizing human error as claimed in claim 1, characterized in that: Also includes: Record the operator's execution path and related data of the procedures to optimize the procedure content, improve the execution logic and analyze the operator's operating habits.
6. The procedure execution method based on minimizing human error as claimed in claim 1, characterized in that: Also includes: Real-time acquisition of audio and video information is used to assist operators in accurately judging the status of nuclear power units and the effects of operations.
7. The procedure execution method based on minimizing human error as claimed in claim 1, characterized in that: Also includes: Supports both online and offline execution modes of procedures.
8. A procedure execution system based on the goal of minimizing human error, characterized by: The procedure includes a plurality of procedure steps with a sequential dependency relationship, and the operator performs the procedure steps with authority, including: The authority screening module is configured to: screen out the procedure steps that the current operator has the authority to execute according to the pre-configured authority, and the current operator selects a procedure step to be executed from the procedure steps; The step execution module is configured to: generate an operation prompt of the procedure step to be executed based on the real-time status of the nuclear power unit, and the current operator executes the procedure content of the procedure step according to the operation prompt; The step jump module is configured to: determine the next procedure step to be executed based on the execution result of the procedure step according to the pre-configured previous and next dependencies, and jump to the operator with execution authority until the entire procedure is executed; The generation of operation prompts for the procedure steps to be executed is based on the operator's operating habits and the procedure content, predicting the operator's possible operating behaviors and giving suggestions and prompts in advance.
9. An electronic device, comprising: a memory for non-transitory storage of computer readable instructions; a processor for executing the computer-readable instructions; Wherein, when the computer-readable instructions are executed by the processor, the method according to any one of claims 1 to 7 is executed.
10. A storage medium, characterized in that: The computer-readable instructions are non-transitorily stored, wherein when the computer-readable instructions are executed by a computer, the method of any one of claims 1 to 7 is performed.