Nuclear power plant daily production digital scheduling management system and method
By designing a digital scheduling management system in a nuclear power plant and using sensors and machine learning algorithms to monitor and screen technicians in real time, the problems of low efficiency and repeated scheduling of nuclear power plants are solved, and emergency response efficiency and safety are improved.
Patent Information
- Application Number
- CN202411595970.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-11
- Publication Date
- 2024-12-10
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
In daily production of nuclear power plants, the emergency scheduling of equipment failures and safety incidents is inefficient, resulting in fragmentation of work in the main control room and the increased risk of personnel errors. The existing technology cannot effectively avoid repeated scheduling and task delays of technicians.
A digital scheduling and management system for daily production of nuclear power plants was designed, including production status monitoring module, instruction management module, personnel management module and scheduling decision-making module. The key parameters are monitored in real time through sensors, emergency scheduling instructions are generated, and technical personnel status is recorded and updated. Use machine learning algorithms to predict personnel locations and plan shortest action routes, screen appropriate technicians, and optimize scheduling decisions through evaluation systems.
It realizes the rapid and effective selection of suitable technicians to handle emergency tasks, avoids repeated scheduling and task delays, improves emergency response efficiency and safety, and reduces the risk of errors in the main control room.
Smart Images

Figure CN119106905A_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the technical field of nuclear power plant dispatching management, and in particular to a digital dispatching management system and method for daily production of a nuclear power plant. Background Art
[0002] In the daily production process of nuclear power plants, technicians need to deal with a variety of complex problems, which involve equipment operation, safety monitoring, maintenance and repair, emergency response and other aspects; problems in the operation of equipment include data anomalies, that is, abnormal fluctuations in monitoring data, which may be caused by equipment failure or external interference; any radiation-related anomalies need to be handled immediately to prevent harm to the environment and personnel; safety system alarms, such as fire alarms, gas leaks and other safety system alarms, need to be quickly verified and responded to on-site, find out the cause and take corresponding measures; especially tasks involving responses that deviate from the time required by the LCO. At present, in the daily production process of nuclear power plants, different emergency tasks are dispatched by the main control room through telephone, which has low dispatch efficiency; and relying on the main control room to dispatch by telephone will interfere with the operation of the main control room, resulting in fragmentation of the main control work, forcing the change of the main control room work priority, and increasing the risk of mistakes by the main control room personnel.
[0003] The existing patent with publication number CN115587729A discloses a digital dispatch management system and method for a nuclear power plant. It includes an emergency dispatch instruction management module, a human-computer interaction module, a production standby personnel management module, a personnel trajectory tracking module, an emergency dispatch instruction notification module, a log and report module, and a system status display and alarm module; through the digital dispatch of the network, the emergency dispatch instructions are efficiently transmitted in parallel in a multimedia manner, realizing the rapid network circulation of emergency dispatch instructions, avoiding communication errors, improving communication efficiency, and reducing the workload of the operators in the main control room.
[0004] In the above-mentioned prior art, personnel are dispatched through the emergency dispatch instruction notification module. Although the traditional telephone dispatch is abandoned, only the location of the emergency dispatch instruction needs to be set, and the selection of dispatch personnel can be completed through the emergency dispatch instruction. However, it is still necessary to make decisions through the main control room, which will lead to fragmentation of the work of the main control room and cannot reduce the risk of errors in the main control room. In addition, after the emergency dispatch instruction notification module selects the dispatched personnel, the status of the dispatched personnel cannot be known, which may cause the technicians in the working state to be dispatched repeatedly, resulting in the task being delayed.
[0005] To this end, the present invention provides a digital dispatching management system and method for daily production of a nuclear power plant. Summary of the invention
[0006] In order to make up for the deficiencies of the prior art, at least one technical problem raised in the background technology is solved.
[0007] The technical solution adopted by the present invention to solve the technical problem is: a digital dispatching management system and method for daily production of a nuclear power plant described in the present invention comprises: The production status monitoring module is used to monitor the key operating parameters of the nuclear power plant in real time through sensors and output prompt signals; The command management module is used to generate and store emergency dispatch commands, including: An instruction generation unit generates a matching emergency dispatch instruction based on the prompt signal; An instruction storage unit, used to store emergency dispatch instructions and generate logs according to the emergency dispatch instructions; The personnel management module is used to record the list of technicians and update the status of technicians, including: A personnel status management unit is used to display basic information and status of technicians, including working and resting status; A personnel position display unit is used to display the position and action route of the technician, wherein the action route is a line connecting the technician's position, the intermediate node, and the task position; The dispatch decision module is used to receive emergency dispatch instructions and select dispatched personnel from the personnel management module according to the emergency dispatch instructions.
[0008] Preferably, the emergency dispatch instruction includes a task and a predicted time; the task carries equipment information and equipment location information.
[0009] Preferably, the personnel management module further includes a path planning unit for planning the shortest action route for the technician according to the technician's position changing over time; The method for planning the shortest action route is: Get the technician's real-time location; Collect historical location data of technicians over time; Use machine learning algorithms to build predictive models to predict technician locations; Based on the multi-objective optimization algorithm, the location of the optimal intermediate node is dynamically calculated based on the shortest path, storage point security, and maintenance cost factors; Based on the construction of the prediction model, the shortest action route for the technicians is planned by marking the optimal intermediate nodes.
[0010] Preferably, the dispatch decision module includes an analysis unit, which is used to analyze the emergency dispatch instruction and perform task level evaluation according to the content of the task; The task levels include class, class, Level and class; The personnel management module further includes an evaluation unit, which is used to evaluate the technicians, and the evaluation results include grade A, grade B, grade C and grade D.
[0011] Preferably, the scheduling decision module generates a first decision condition according to the task level, and generates a second decision condition according to the action route threshold; the action route threshold is calculated according to the average moving speed of the technician and the waiting time for response; the waiting time for response is the time difference between the time of receiving the scheduling notification and the time of arriving at the task location; The first decision condition and the second decision condition are used to screen technical personnel to obtain a group of personnel that can be scheduled; the group of personnel that can be scheduled represents all technical personnel that meet the first decision condition and the second decision condition.
[0012] Preferably, the method by which the scheduling decision module selects the scheduled personnel is: Get a list of all technicians who can be dispatched; Based on the first decision condition and the second decision condition, the group of dispatchable personnel is screened in sequence; According to the formula: in, Indicates the starting point of the cycle, Indicates the end point of the cycle, Indicates The accumulated working hours of the day, Indicates the total working hours of the cycle; Obtain the total cycle working hours of all technicians in the dispatchable personnel group based on the formula and arrange them in order; The technician with the shortest total working hours in the cycle is selected as the dispatched person, and a dispatch notification is sent.
[0013] Preferably, when the dispatch decision module sends a dispatch notification to the dispatched personnel, the dispatched personnel receives the dispatch notification and sends a confirmation signal to the dispatch decision module within a set response time, otherwise the dispatch decision module reselects the dispatched personnel; The scheduling decision module is also used to set a label for the technician who fails to send a confirmation signal within the response time, and the label indicates the number of times the technician fails to respond in time within the period. .
[0014] Preferably, it also includes a human-computer interaction module, which is used for the dispatched personnel to feedback a work report, wherein the work report includes the task execution status and a solution; the personnel management module also includes an evaluation unit, which is used to adjust the rating of the personnel according to the task execution status; The method for the personnel management module to rate the technicians based on the task execution is as follows: Get the basic score of the dispatched personnel ; Obtain the task execution status of the dispatched personnel, including time efficiency, task quality and teamwork; According to the formula, calculate the period cumulative score of the dispatched personnel ; in, Indicates the single task score of the dispatched personnel. Indicates the evaluation Dimensions, Indicates the number of evaluation dimensions, Indicates The weight of the dimension, Indicates Scores of the dimensions; Indicates unanswered deduction items; when , then it will be rated as Class A by the dispatcher; when , then it will be rated as Class B by the dispatcher; when , then the dispatcher will assess it as Class C; when , then the dispatcher will assess it as Grade D; The rating results are displayed in the technician's basic information.
[0015] Preferably, the first decision condition satisfies: When the task level is When the level is reached, no technical personnel will be screened out; When the task level is When the level is reached, all D-level technicians will be screened out; When the task level is When the level is reached, all technicians of level C and level D will be screened out; When the task level is When the level is reached, only the technicians of level A will be retained; After all technicians are screened according to the first decision condition, a first set of technicians is obtained; The action route is obtained based on the routes between the positions of all technicians in the first technician set and the task positions; The second decision condition satisfies that the action route is less than or equal to an action route threshold; After screening by the second decision condition, a third set of technicians is obtained, which is recorded as the dispatchable personnel group.
[0016] A method for digital dispatching and management of daily production of a nuclear power plant, comprising the following steps: S1: Obtain emergency dispatch instructions and analyze task levels; S2: generating a first decision condition based on the task level, screening technicians based on the first decision condition, and obtaining a first set of technicians; S3: generating a second decision condition based on the action route threshold, and filtering the first set of technicians by the second decision condition to obtain a third set of technicians, which is recorded as a dispatchable personnel group; S4: Calculate the total working hours of all technicians in the group of dispatchable personnel, and obtain the technician corresponding to the shortest total working hours as the dispatched personnel; S5: Determine whether the dispatched person feeds back a confirmation signal within the response time. If a confirmation signal is fed back, it is determined that the dispatch has been completed. Otherwise, a new dispatched person is selected.
[0017] The beneficial effects of the present invention are as follows: The present invention discloses a digital dispatching management system and method for daily production of a nuclear power plant. Through the personnel management module, all technicians in the nuclear power plant can be input and the status of all technicians can be displayed. When a technician is in a working state, the personnel management module will switch the status of the technician. Through the coordinated work of the production status monitoring module, the instruction management module, the dispatching decision module and the personnel management module, when there is a task, the appropriate technician can be quickly selected for processing, and the selection of technicians who are in a working state can be avoided, thereby ensuring that the task can be solved in a timely and effective manner. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] The present invention will be further described below in conjunction with the accompanying drawings.
[0019] Figure 1 It is a flow chart of the present invention. DETAILED DESCRIPTION
[0020] In order to make the technical means, creative features, objectives and effects achieved by the present invention easy to understand, the present invention is further explained below in conjunction with specific implementation methods.
[0021] like Figure 1As shown, a digital dispatching management system and method for daily production of a nuclear power plant described in an embodiment of the present invention includes a production status monitoring module, an instruction management module, a personnel management module and a dispatching decision module; the production status monitoring module is used to monitor the key operating parameters of the nuclear power plant in real time through sensors, and output prompt signals; the instruction management module is used to generate emergency dispatch instructions and store emergency dispatch instructions, and the instruction management module includes an instruction generation unit and an instruction storage unit; wherein the instruction generation unit generates matching emergency dispatch instructions based on the prompt signal; the instruction storage unit is used to store emergency dispatch instructions and generate logs according to the emergency dispatch instructions; the personnel management module is used to record the list of technicians and update the status of technicians, and the personnel management module includes a personnel status management unit and a personnel position display unit; wherein the personnel status management unit is used to display the basic information and status of the technicians, and the status includes working and resting status; the personnel position display unit is used to display the location and action route of the technicians, and the action route is to display the connection between the technicians' position, intermediate nodes, and task positions; the dispatching decision module is used to receive the emergency dispatch instruction, and select the dispatched personnel from the personnel management module according to the emergency dispatch instruction.
[0022] In the daily production process of nuclear power plants, the production status monitoring module plays a vital role; it is used to monitor the key operating parameters of the nuclear power plant in real time and output prompt signals, which include but are not limited to pre-set regular maintenance signals, abnormal signals when equipment operates abnormally, etc.; when the prompt signal is generated, the instruction management module will intervene quickly; based on the received prompt signal, the module can generate emergency dispatch instructions; the dispatch decision module is one of the key parts of the entire system, and selects technicians for processing according to the information carried in the emergency dispatch instructions; however, in order to avoid confusion and other problems in the selection process, the dispatch decision module usually ignores the current working status of the technician; this means that in some cases, the selected technician may be busy with other work, resulting in the new task cannot be processed in time.
[0023] Based on the above, as an embodiment of the present invention, in order to solve the above problems and ensure that tasks can be completed in a timely and effective manner, a personnel management module is particularly important; this module is responsible for updating the status information of the technician in real time. When a technician has been scheduled to handle a task, the personnel management module will update his status to "working" and avoid scheduling him to other tasks again in a short period of time; this can avoid repeated scheduling and ensure that each task can be processed in a timely and effective manner.
[0024] In order to avoid problems such as repeated selection when the scheduling decision module selects technicians, the personnel management module plays a vital role. Through the personnel management module, all technicians in the nuclear power plant can be input and recorded, including displaying the status of all technicians. When the technician is in the working state, the personnel management module will switch the status of the technician and switch the status of the technician to "working". In addition, the personnel management module also includes a personnel position display unit for displaying the position of the technician and the predicted action route. The technician's position can be obtained by wearing an RFID tag and deploying an RFID reader in the nuclear power plant to obtain the technician's real-time position. The predicted action route refers to the connection between the technician's position, intermediate nodes, and task position when an emergency dispatch instruction appears. By obtaining the predicted action route, the selection of technicians can be further improved to avoid the selected technicians taking too long to arrive at the task location, which may lead to more serious problems and risks. Through the collaborative work of the production status monitoring module, the instruction management module, the scheduling decision module and the personnel management module, in the event of emergency dispatch, appropriate technicians can be quickly selected for emergency processing, and technicians who are in the "working" state can be avoided, thereby ensuring that the emergency dispatch can be handled in a timely manner. It is worth noting that emergency dispatch includes but is not limited to reactor cooling failure, fire and explosion, key equipment failure, etc. Intermediate nodes are necessary points for technicians to pass through when solving tasks. Intermediate nodes include but are not limited to radiation protection clothing, related equipment and tools, etc. The task location is the equipment location indicated in the emergency dispatch instruction. Under normal circumstances, when an emergency dispatch instruction is generated, the technician needs to use the real-time location as the starting point, pass through the intermediate node to obtain the equipment, and then reach the equipment location as the end point; for example, when a generator or transformer fails, and it is monitored and a prompt signal is generated by the production status monitoring module, the instruction management module generates an emergency dispatch instruction, and then the dispatch decision module Select the dispatcher and obtain the technician's action route through the personnel management module. This action route is specifically the connection between the technician's location, the radiation protection and labor protection supplies locker room, and the task location. By predicting the action route of each technician, it is convenient for the dispatch decision module to screen the technicians so that emergency dispatch can be handled in time; among them, for electrical equipment failure, it is necessary to cut off the power supply, and cutting off the power supply can be used as another emergency dispatch task, and then assign technicians to handle it. For non-electrical equipment, only appropriate isolation and marking are required. For equipment failure in the radiation area, as mentioned above, it is necessary to add intermediate nodes and ensure that the radiation protection clothing is worn.
[0025] Preferably, the emergency dispatch instruction includes a task and a predicted time; the task carries equipment information and equipment location information.
[0026] Preferably, the personnel management module further includes a path planning unit for planning the shortest action route for the technician according to the technician's position changing over time; The method for planning the shortest action route is: Get the technician's real-time location; Collect historical location data of technicians over time; Use machine learning algorithms to build predictive models to predict technician locations; Based on the multi-objective optimization algorithm, the location of the optimal intermediate node is dynamically calculated based on the shortest path, storage point security, and maintenance cost factors; Based on the construction of the prediction model, the shortest action route for the technicians is planned by marking the optimal intermediate nodes.
[0027] As mentioned above, during the daily production process of a nuclear power plant, technical personnel are not always in the control area. Therefore, when an emergency dispatch instruction is generated, in general, the dispatched personnel need to work from the current position to the intermediate node and then to the task location. The intermediate node includes but is not limited to the radiation protection labor protection supplies locker room. Taking this as an example, at different times, due to the different locations of the technical personnel, the distance from the radiation protection labor protection supplies locker room is also different. If the dispatched technical personnel is far away from the radiation protection labor protection supplies locker room, it may cause the time for the technical personnel to arrive at the task location to be correspondingly longer, resulting in the emergency dispatch being delayed. Therefore, how to shorten the technical personnel's time? The time to arrive at the task location after being dispatched is particularly important. In one embodiment of the present invention, the location of the technician can be predicted by constructing a prediction model, so that the optimal intermediate node can be marked for the technician. By marking the optimal intermediate node, the shortest route of action for the technician is obtained, and the technician can be instructed, thereby shortening the time for the technician to arrive at the task location after being dispatched and improving the response efficiency of the technician. It is worth noting that when the technician is selected as the dispatched personnel, the technician will be informed of the optimal intermediate node and the shortest route of action will be planned for the technician, so as to provide instructions to the dispatched personnel and facilitate the dispatched personnel to arrive at the task location as soon as possible.
[0028] Preferably, the dispatch decision module includes an analysis unit, which is used to analyze the emergency dispatch instruction and perform task level evaluation according to the content of the task; The task levels include class, class, Level and class; The personnel management module further includes an evaluation unit, which is used to evaluate the technicians, and the evaluation results include grade A, grade B, grade C and grade D.
[0029] As an implementation mode of the present invention, after the instruction management module generates the emergency dispatch instruction, the dispatch decision module also needs to analyze the emergency dispatch instruction. Specifically, the analysis unit analyzes the tasks carried in the emergency dispatch instruction, and evaluates the contents of the tasks from high to low. class, class, Level and Level; It is worth noting that by evaluating the tasks, the scheduling decision module can select technicians who are more suitable for the tasks, avoiding the situation where the scheduling decision module arbitrarily selects technicians and the technicians are unable to handle emergency scheduling in a short time; For example, when the task level is When the system is at level 1, it will give priority to dispatching technicians with evaluation results of level A, and the task level of When the number of technicians with the evaluation result of Class C is zero, the system will give priority to dispatching technicians with the evaluation result of Class C. Of course, if the dispatch decision module selects technicians, the number of technicians corresponding to Class C is zero, it can also select upward, that is, select technicians of Class B or Class A. Considering that the number of technicians included may decrease accordingly with the increase of the level, when the number of technicians corresponding to the task level is zero, technicians of other levels are selected in order, that is, when When a task of level C occurs and the number of level C technicians is zero, level B technicians will be scheduled first.
[0030] Preferably, the scheduling decision module generates a first decision condition according to the task level, and generates a second decision condition according to the action route threshold; the action route threshold is calculated according to the average moving speed of the technician and the waiting time for response; the waiting time for response is the time difference between the time of receiving the scheduling notification and the time of arriving at the task location; The first decision condition and the second decision condition are used to screen technical personnel to obtain a group of personnel that can be scheduled; the group of personnel that can be scheduled represents all technical personnel that meet the first decision condition and the second decision condition.
[0031] As an embodiment of the present invention, the scheduling decision module selects the scheduled personnel according to a certain logic when selecting the scheduled personnel. The logic is to evaluate the content of the task, that is, to obtain the task level, generate a first decision condition through the obtained task level, and then generate a second decision condition according to the action route threshold, and select the technicians in turn through the first decision condition and the second decision condition to obtain a group of dispatchable personnel; It is worth noting that since the action route is the shortest action route of the technician planned by marking the optimal intermediate node; when the shortest action route corresponding to the technician is still greater than the action route threshold, it means that the technician can no longer arrive at the task location in time within the specified time.
[0032] Preferably, the method by which the scheduling decision module selects the scheduled personnel is: Get a list of all technicians who can be dispatched; Based on the first decision condition and the second decision condition, the group of dispatchable personnel is screened in sequence; According to the formula: in, Indicates the starting point of the cycle, Indicates the end point of the cycle, Indicates The accumulated working hours of the day, Indicates the total working hours of the cycle; Obtain the total cycle working hours of all technicians in the dispatchable personnel group based on the formula and arrange them in order; The technician with the shortest total working hours in the cycle is selected as the dispatched person, and a dispatch notification is sent.
[0033] Based on the above, after the first decision condition and the second decision condition are screened in sequence, a group of dispatchable personnel is obtained, but the number of technicians in the group of dispatchable personnel may be greater than or equal to two, so logic design is still required to realize the final selection of the technicians. In one embodiment of the present invention, in order to avoid any technician in the group of dispatchable personnel being repeatedly selected, resulting in the technician's workload being too saturated, after obtaining the group of dispatchable personnel, in order to avoid repeated selection of any technician, the total working hours of all technicians in the group of dispatchable personnel are calculated for the period, and the total working hours of all technicians in the group of dispatchable personnel in the period can be obtained. All technicians are arranged in order of total working hours from small to large, and then the technician with the shortest total working hours is selected as the dispatched personnel, which can avoid repeated selection of any technician, thereby avoiding excessive saturation of the workload of any technician in the period, and improving the management effect of the technicians; wherein the period can be set to one week or one month; Preferably, when the dispatch decision module sends a dispatch notification to the dispatched personnel, the dispatched personnel receives the dispatch notification and sends a confirmation signal to the dispatch decision module within a set response time, otherwise the dispatch decision module reselects the dispatched personnel; The scheduling decision module is also used to set a label for the technician who fails to send a confirmation signal within the response time, and the label indicates the number of times the technician fails to respond in time within the period. .
[0034] The above-mentioned emergency dispatch instructions and the dispatch decision module select the dispatched personnel based on data-level screening. It is also necessary to consider whether the dispatched personnel can respond in time after the selection. If the dispatched personnel cannot respond in time, the task will be delayed, which may cause more serious problems. Therefore, in one embodiment of the present invention, after the dispatch decision module sends a dispatch notification to the dispatched personnel, the dispatch notification is sent to the communication device of the dispatched personnel. When the technician receives the dispatch notification, he needs to feedback a confirmation signal to the dispatch decision module within the response time, thereby indicating that the dispatched personnel has received the dispatch and is ready to perform the task, otherwise it means that the dispatched personnel refuses the dispatch or It is considered as no response. When the dispatched personnel refuses the dispatch or does not respond to the dispatch, the dispatch decision module needs to reselect the dispatched personnel, that is, to obtain the technician with the shortest total working time from the remaining technicians in the dispatchable personnel group. In addition, in order to punish the technician who refuses the dispatch or does not respond to the dispatch, a label needs to be set for the technician. The label is used to record the number of times the technician did not respond in time, including the number of times he refused to respond; wherein, the communication equipment includes but is not limited to wired communication systems, wireless communication equipment, internal broadcasting, digital display board electronic screens, mobile applications, etc., wherein wireless communication equipment has greater flexibility and coverage, such as walkie-talkies and handheld radios; It is worth noting that in order to avoid the situation where the initially selected dispatched personnel fail to respond in time or refuse to respond, the scheduling decision module can set the number and objects of sending scheduling notifications. Specifically, when a task is more urgent, in order to avoid the dispatched personnel refusing to respond or failing to respond in time, scheduling notifications can be sent to the N technicians with the least total working hours in the sorted cycle at the same time. When any technician feeds back a confirmation signal, the scheduling decision module will send a cancellation notification to the remaining technicians, thereby avoiding the situation where the task is delayed due to the reselection of the dispatched personnel.
[0035] Preferably, it also includes a human-computer interaction module, which is used for the dispatched personnel to feedback a work report, wherein the work report includes the task execution status and a solution; the personnel management module also includes an evaluation unit, which is used to adjust the rating of the personnel according to the task execution status; The method for the personnel management module to rate the technicians based on the task execution is as follows: Get the basic score of the dispatched personnel ; Obtain the task execution status of the dispatched personnel, including time efficiency, task quality and teamwork; According to the formula, calculate the period cumulative score of the dispatched personnel ; in, Indicates the single task score of the dispatched personnel. Indicates the evaluation Dimensions, Indicates the number of evaluation dimensions, Indicates The weight of the dimension, Indicates Scores of the dimensions; Indicates a point deduction item for not answering; when , then it will be rated as A by the dispatcher; when , then it will be rated as Class B by the dispatcher; when , then the dispatcher will assess it as Class C; when , then the dispatcher will assess it as Grade D; The rating results are displayed in the technician's basic information.
[0036] Based on the above, when the dispatched personnel complete the task, they need to feedback the work report through the human-computer interaction module to evaluate the work completion of the dispatched personnel, that is, the cumulative score of the period. Adjustment, cumulative score for the period It can be used to rate technicians, specifically by obtaining the basic scores of the dispatched personnel. , and then the single task completion of the dispatched personnel is scored on a single task basis, and the cumulative score of the dispatched personnel in the period is calculated by the formula , used to adjust the rating of technicians, based on the accumulated scores of the period , the level of the technician can be adjusted, which makes it easier for the scheduling decision module to accurately select the scheduled personnel. That is, through the first decision condition, the technicians who cannot complete the task can be accurately screened out to avoid the situation where the task cannot be solved for a long time.
[0037] For example, suppose a dispatched person's level is B, and the basic score is 75 points, the number of unanswered times recorded in the tag is 0; the time efficiency score of the task is 80 points, the task quality score is 90 points, and there is no teamwork, which is recorded as 0 points; According to the weight distribution, the weight of the time efficiency score is 0.5 and the weight of the task quality score is 0.5; The cumulative score of the technician during the period is calculated according to the formula: That is, after the technician completes the task, his cumulative score in the period is is 75.85; Among them, the time efficiency is calculated based on the predicted completion time and the actual completion time, according to the formula: For example, if the predicted completion time of the task is 5 hours, and the actual completion time of the dispatched person is 4 hours, the time efficiency score is 80; The task quality score is obtained by the nuclear power plant main control room based on the subjective evaluation of the task completion.
[0038] Preferably, the first decision condition satisfies: When the task level is When the level is reached, no technical personnel will be screened out; When the task level is When the level is reached, all D-level technicians will be screened out; When the task level is When the level is reached, all technicians of level C and level D will be screened out; When the task level is When the level is reached, only the technicians of level A will be retained; After all technicians are screened according to the first decision condition, a first set of technicians is obtained; The action route is obtained based on the routes between the positions of all technicians in the first technician set and the task positions; The second decision condition satisfies that the action route is less than or equal to an action route threshold; After screening by the second decision condition, a third set of technicians is obtained, which is recorded as the dispatchable personnel group.
[0039] A method for digital dispatching and management of daily production of a nuclear power plant, comprising the following steps: S1: Obtain emergency dispatch instructions and analyze task levels; S2: generating a first decision condition based on the task level, screening technicians based on the first decision condition, and obtaining a first set of technicians; S3: generating a second decision condition based on the action route threshold, and filtering the first set of technicians by the second decision condition to obtain a third set of technicians, which is recorded as a dispatchable personnel group; S4: Calculate the total working hours of all technicians in the group of dispatchable personnel, and obtain the technician corresponding to the shortest total working hours as the dispatched personnel; S5: Determine whether the dispatched person feeds back a confirmation signal within the response time. If a confirmation signal is fed back, it is determined that the dispatch has been completed. Otherwise, a new dispatched person is selected.
[0040] Working principle: In order to solve the above problems and ensure that tasks can be completed in a timely and effective manner, the personnel management module is particularly important; this module is responsible for updating the status information of technicians in real time. When a technician has been dispatched to handle a task, the personnel management module will update his status to "working" and avoid dispatching him to other tasks again in a short period of time; this can avoid repeated scheduling and ensure that each task can be handled in a timely and effective manner.
[0041] In order to avoid problems such as repeated selection when the scheduling decision module selects technicians, the personnel management module plays a vital role. Through the personnel management module, all technicians in the nuclear power plant can be input and the status of all technicians can be displayed. When the technician is in the working state, the personnel management module will switch the status of the technician. In addition, the personnel management module also includes a personnel position display unit for displaying the position of the technician and the predicted action route. The position of the technician can be monitored by wearing an RFID tag and deploying an RFID reader in the nuclear power plant to monitor the real-time position of the employee. This method does not need to rely on traditional wireless networks, but transmits data through radio waves; the predicted action route refers to the connection between the position of the technician, the intermediate node, and the task position when an emergency dispatch instruction appears. By obtaining the predicted action route, the selection of technicians can be further improved to avoid the selected technicians taking too long to arrive at the task location, which may cause the task to be delayed. Through the collaborative work of the production status monitoring module, the instruction management module, the scheduling decision module and the personnel management module, when there is a task, the appropriate technician can be quickly selected for processing, and the selection of technicians who are in the working state can be avoided, so as to ensure that the task can be solved in a timely and effective manner; It is worth noting that the intermediate nodes are necessary passing points for technicians when solving tasks. The intermediate nodes include but are not limited to radiation protection clothing, related equipment and tools, etc. The task location is the equipment location indicated in the emergency dispatch instruction. Under normal circumstances, when the emergency dispatch instruction is generated, the technician needs to use the real-time location as the starting point, pass through the intermediate node to obtain the equipment, and then arrive at the equipment location as the end point; taking an equipment abnormality as an example, the production status monitoring module monitors and generates a prompt signal, the instruction management module generates an emergency dispatch instruction, and then the dispatch decision module selects the dispatch personnel, and the technician's action route is obtained through the personnel management module. This action route is specifically the connection between the technician's location, the radiation protection and labor protection supplies locker room, and the task location. By predicting the action route of each technician, it is convenient for the dispatch decision module to screen the technician so that the task can be solved as soon as possible.
[0042] The above shows and describes the basic principles, main features and advantages of the present invention. It should be understood by those skilled in the art that the present invention is not limited to the above embodiments. The above embodiments and descriptions are only for explaining the principles of the present invention. Without departing from the spirit and scope of the present invention, the present invention may have various changes and improvements, which fall within the scope of the present invention. The scope of protection of the present invention is defined by the attached claims and their equivalents.
Claims
1. A digital dispatching and management system for daily production of a nuclear power plant, characterized in that: include: The production status monitoring module is used to monitor the key operating parameters of the nuclear power plant in real time through sensors and output prompt signals; The command management module is used to generate and store emergency dispatch commands, including: An instruction generation unit generates a matching emergency dispatch instruction based on the prompt signal; An instruction storage unit, used to store emergency dispatch instructions and generate logs according to the emergency dispatch instructions; The personnel management module is used to record the list of technicians and update the status of technicians, including: A personnel status management unit is used to display basic information and status of technicians, including working and resting status; A personnel position display unit is used to display the technician's position and action route, where the action route is a line connecting the technician's position, intermediate nodes, and task positions; The dispatch decision module is used to receive emergency dispatch instructions and select dispatched personnel from the personnel management module according to the emergency dispatch instructions.
2. According to claim 1, a digital dispatching and management system for daily production of a nuclear power plant is characterized by: The emergency dispatch instruction includes a task and a predicted time; the task carries equipment information and equipment location information.
3. A digital dispatching and management system for daily production of a nuclear power plant according to claim 2, characterized in that: The personnel management module also includes a path planning unit for planning the shortest action route for the technician according to the technician's position changing over time; The method for planning the shortest action route is: Get the technician's real-time location; Collect historical location data of technicians over time; Use machine learning algorithms to build predictive models to predict technician locations; Based on the multi-objective optimization algorithm, the location of the optimal intermediate node is dynamically calculated based on the shortest path, storage point security, and maintenance cost factors; Based on the construction of the prediction model, the shortest action route for the technicians is planned by marking the optimal intermediate nodes.
4. A digital dispatching and management system for daily production of a nuclear power plant according to claim 3, characterized in that: The dispatch decision module includes an analysis unit, which is used to analyze the emergency dispatch instruction and perform task level evaluation according to the content of the task; The task levels include class, class, Level and class; The personnel management module further includes an evaluation unit, which is used to evaluate the technicians, and the evaluation results include grade A, grade B, grade C and grade D.
5. A digital dispatching and management system for daily production of a nuclear power plant according to claim 4, characterized in that: The scheduling decision module generates a first decision condition according to the task level and generates a second decision condition according to the action route threshold; the action route threshold is calculated according to the average moving speed of the technician and the waiting time for response; the waiting time for response is the time difference between the time of receiving the scheduling notification and the time of arriving at the task location; The first decision condition and the second decision condition are used to screen technical personnel to obtain a group of personnel that can be scheduled; the group of personnel that can be scheduled represents all technical personnel that meet the first decision condition and the second decision condition.
6. A digital dispatching and management system for daily production of a nuclear power plant according to claim 5, characterized in that: The method for the dispatch decision module to select the dispatched personnel is: Get a list of all technicians who can be dispatched; Based on the first decision condition and the second decision condition, the group of dispatchable personnel is screened in sequence; According to the formula: in, Indicates the starting point of the cycle, Indicates the end point of the cycle, Indicates The accumulated working hours of the day, Indicates the total working hours of the cycle; Obtain the total cycle working hours of all technicians in the dispatchable personnel group based on the formula and arrange them in order; The technician with the shortest total working hours in the cycle is selected as the dispatched person, and a dispatch notification is sent.
7. A digital dispatching and management system for daily production of a nuclear power plant according to claim 6, characterized in that: When the dispatch decision module sends a dispatch notification to the dispatched personnel, the dispatched personnel receives the dispatch notification and sends a confirmation signal to the dispatch decision module within the set response time, otherwise the dispatch decision module reselects the dispatched personnel; The scheduling decision module is also used to set a label for the technician who fails to send a confirmation signal within the response time, and the label indicates the number of times the technician fails to respond in time within the period. .
8. A digital dispatching and management system for daily production of a nuclear power plant according to claim 7, characterized in that: It also includes a human-computer interaction module, which is used for the dispatched personnel to feedback work reports, and the work reports include task execution status and solutions; the personnel management module also includes an evaluation unit, which is used to adjust the rating of personnel according to the task execution status; The method for the personnel management module to rate the technicians based on the task execution is as follows: Get the basic score of the dispatched personnel ; Obtain the task execution status of the dispatched personnel, including time efficiency, task quality and teamwork; According to the formula, calculate the period cumulative score of the dispatched personnel ; in, Indicates the single task score of the dispatched personnel. Indicates the evaluation Dimensions, Indicates the number of evaluation dimensions, Indicates The weight of the dimension, Indicates Scores of the dimensions; Indicates unanswered deduction items; when , the dispatcher's assessment result is adjusted to Grade A; when , the dispatcher's assessment result is adjusted to Class B; when , the dispatcher's assessment result is adjusted to C level; when , the dispatcher's assessment result is adjusted to D level; The rating results are displayed in the technician's basic information.
9. A digital dispatching and management system for daily production of a nuclear power plant according to claim 8, characterized in that: The first decision condition satisfies: When the task level is When the level is reached, no technical personnel will be screened out; When the task level is When the level is reached, all D-level technicians will be screened out; When the task level is When the level is reached, all technicians of level C and level D will be screened out; When the task level is When the level is reached, only the technicians of level A will be retained; After all technicians are screened according to the first decision condition, a first set of technicians is obtained; The action route is obtained based on the routes between the positions of all technicians in the first technician set and the task positions; The second decision condition satisfies that the action route is less than or equal to an action route threshold; After screening by the second decision condition, a third set of technicians is obtained, which is recorded as the dispatchable personnel group.
10. A method for digital dispatching and management of daily production in a nuclear power plant, characterized by: The following steps are involved: S1: Obtain emergency dispatch instructions and analyze task levels; S2: generating a first decision condition based on the task level, screening technicians based on the first decision condition, and obtaining a first set of technicians; S3: generating a second decision condition based on the action route threshold, and filtering the first set of technicians by the second decision condition to obtain a third set of technicians, which is recorded as a dispatchable personnel group; S4: Calculate the total working hours of all technicians in the group of dispatchable personnel, and obtain the technician corresponding to the shortest total working hours as the dispatched personnel; S5: Determine whether the dispatched person feeds back a confirmation signal within the response time. If a confirmation signal is fed back, it is determined that the dispatch has been completed. Otherwise, a new dispatched person is selected.
Citation Information
Patent Citations
Fault monitoring, regulating and controlling method of intelligent industrial control equipment
CN108897310A
Industrial control equipment maintenance scheduling system and method
CN111080140A
Offshore wind power operation maintenance optimization scheme based on personnel management
CN114862195A
Digital dispatching management system and method for nuclear power plant
CN115587729A
Intelligent command management system and method based on gas emergency repair
CN117875901A
