Modular fault detection and operation maintenance system, and device and medium

Through a modular fault detection and operation and maintenance system, the signal generation module matches the fault level, the processing module generates operation measures, the interaction module displays and receives instructions, and the timing unit judges the time threshold. This solves the problem of low efficiency in consulting paper specifications in the existing technology and realizes fast and accurate fault handling.

WO2025251389A1PCT designated stage Publication Date: 2025-12-11CHINA NUCLEAR POWER ENGINEERING COMPANY LTD +1
View PDF 10 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/107266
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-06-03
Filing Date
2024-07-24
Publication Date
2025-12-11

AI Technical Summary

Technical Problem

Existing technical specifications are often lengthy, and operating conditions and equipment parameters change frequently, resulting in low efficiency in searching and difficulty in quickly identifying the correct specifications and handling faults. This increases the difficulty of identification and human error risks in emergency situations.

Method used

The system adopts a modular fault detection and operation and maintenance system. The signal generation module is matched with the fault level, the processing module generates operation measures based on the status trigger signal, the interaction module displays the measures and receives the completion instruction, and the timing unit judges whether the operation is completed within the time threshold and automatically upgrades the fault level to activate the next level module.

Benefits of technology

It enables more accurate and faster fault identification and response, improves the system's ability and speed to handle faults, reduces human error risks, simplifies operating procedures, and enhances the pertinence and effectiveness of fault handling.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024107266_11122025_PF_FP_ABST
    Figure CN2024107266_11122025_PF_FP_ABST
Patent Text Reader

Abstract

A modular fault detection and operation maintenance system, and a device and a medium. The system comprises: an interaction module (130), and a plurality of groups of matched signal generation modules (120) and processing modules (110), wherein each signal generation module (120) is used for analyzing a fault indication signal, determining a fault type and generating a corresponding state trigger signal; each processing module (110) is used for generating corresponding operation measures on the basis of the state trigger signal; the interaction module (130) is used for displaying the operation measures and receiving an external operation measure completion instruction; and the processing module (110) is further used for determining whether a corresponding operation measure completion instruction is received within a preset time threshold value: if so, generating an operation measure completion signal, such that the signal generation module (120) stops generating the state trigger signal; and if not, escalating a fault level to generate a new fault indication signal, so as to activate the signal generation module (120) corresponding to the next fault level. The system improves the speed and accuracy of fault processing.
Need to check novelty before this filing date? Find Prior Art

Description

Modular fault detection and operational maintenance system, device and medium TECHNICAL FIELD

[0001] The present application relates to the field of fault detection, in particular to a modular fault detection and operational maintenance system, device and medium. BACKGROUND

[0002] The operation of power facilities relies on complex and precise technical specifications, which are essential for ensuring the safe and economic operation of the facilities. Technical specifications provide detailed operational guidance, specifying safety limits and required response measures in normal operation and potential accident situations. The goal is to maintain and enhance the safety level determined at design time, ensuring the safety of the facility throughout its service life. However, paper technical specifications have the following disadvantages: a large number of state and device parameters require detailed specifications and complex logical relationships, which are time-consuming to design and configure, placing an additional burden on operators. Since operating conditions and device parameters often change, different technical specifications may need to be referred to in different states, which increases the difficulty of quickly identifying the correct specification in an emergency. Therefore, it is necessary to provide a modular fault detection and operational maintenance system, device and medium.

[0003] SUMMARY

[0004] The present application provides a modular fault detection and operational maintenance system to solve the problem of low efficiency in referring to paper technical specifications in the prior art.

[0005] The present application provides a modular fault detection and operational maintenance system, which comprises an interactive module, a plurality of sets of matched signal generation modules and processing modules, wherein each set of signal generation modules and processing modules corresponds to a fault level; the signal generation module is used to analyze fault indication signals, determine fault categories, and generate corresponding state trigger signals; the processing module is used to generate corresponding operation measures according to the state trigger signals; the interactive module is used to display the operation measures; it is also used to receive external operation measure completion instructions; the operation measure completion instruction is a confirmation instruction input after the operation measures are completed; the processing module is also used to determine whether the corresponding operation measure completion instruction is received within a preset time threshold; if yes, an operation measure completion signal is generated to stop the signal generation module from generating state trigger signals; if no, the fault level is upgraded, a new fault indication signal is generated to activate the signal generation module corresponding to the next fault level.

[0006] In an embodiment of the present application, the signal generating module comprises: a fault determining unit configured to analyze the fault indication signal and determine a fault type; a signal generating unit configured to generate a corresponding state trigger signal according to the fault type, and stop generating the corresponding state trigger signal according to an operation measure completion signal; and a timing unit configured to generate a corresponding time length according to the state trigger signal and at a preset time interval, so that the processing module performs calculation according to the time length and determines whether an operation measure completion instruction is received within a preset time.

[0007] In an embodiment of the present application, the signal generating unit is further configured to detect whether the fault type meets a preset fault type library, and generate a corresponding state trigger signal when the fault type meets the preset fault type library; and the system further comprises an alarm module configured to generate an alarm information when the fault type does not meet the preset fault type library.

[0008] In an embodiment of the present application, the timing unit comprises: a judging sub-unit configured to determine, according to the state trigger signal, whether the processing mode of the fault is non-periodic processing or periodic processing; and a timing sub-unit configured to generate a corresponding time length according to the processing mode and at a preset time interval, so that the processing module performs calculation according to the time length and determines whether an operation measure completion instruction is received within a preset time threshold.

[0009] In an embodiment of the present application, when the judging sub-unit determines that the processing mode is non-periodic processing, the timing sub-unit is configured to generate a corresponding first time length at a preset first time interval when generating the state trigger signal, so that the processing module performs calculation according to the first time length and determines whether an operation measure completion instruction is received within a preset first time threshold.

[0010] In an embodiment of the present application, when the judging sub-unit determines that the processing mode of the fault is periodic processing, the operation measure comprises a plurality of sub-operation measures; and the timing sub-unit is configured to start first timing when generating the state trigger signal, and perform multiple timings according to the sub-operation measure completion signal, each time generating a second time length at a preset second time interval, so that the processing module performs calculation according to the second time length, determines whether a sub-operation measure completion instruction corresponding to each sub-operation measure is received within a preset second time threshold, and generates a sub-operation measure completion signal when the sub-operation measure completion instruction is received; wherein the number of timings is the same as the number of sub-operation measures.

[0011] In an embodiment of the present application, the processing module comprises: a mode judging unit configured to determine, according to the state trigger signal, whether the processing mode of the fault is a phased processing or a non-phased processing; and a measure determining unit configured to determine, according to the processing mode and the state trigger signal, a corresponding operation measure, wherein when the processing mode is the phased processing, the operation measure is a plurality of sub-operation measures; and when the processing mode is the non-phased processing, the operation measure is one total operation measure.

[0012] In an embodiment of the present application, the processing module comprises: a mode judging unit configured to determine, according to the state trigger signal, whether the processing mode of the fault is a phased processing or a non-phased processing; a measure determining unit configured to determine, according to the processing mode and the state trigger signal, a corresponding operation measure, wherein when the processing mode is the phased processing, the operation measure is a plurality of sub-operation measures; and when the processing mode is the non-phased processing, the operation measure is one total operation measure; and an analysis unit configured to determine, according to the processing mode, whether a corresponding operation measure completion instruction is received within a preset time threshold, wherein if yes, an operation measure completion signal is generated to stop the signal generating module from generating the state trigger signal; and if no, a new fault indication signal is generated to activate a signal generating module corresponding to a next fault level.

[0013] In an embodiment of the present application, the interaction module comprises: a visualizing unit configured to display each sub-operation measure or one operation measure; and a receiving unit configured to receive an external operation measure completion instruction or a sub-operation measure completion instruction, wherein the sub-operation measure completion instruction is a confirmation instruction input after the corresponding sub-operation measure is completed.

[0014] In an embodiment of the present application, the analysis unit is configured to determine whether a corresponding operation measure completion instruction is received within a preset first time threshold.

[0015] In an embodiment of the present application, when the processing mode is the phased processing, the analysis unit is configured to determine whether a corresponding sub-operation measure completion instruction is received within a preset second time threshold, wherein if yes, it is determined whether all the sub-operation measures are completed, if not, a corresponding sub-operation measure completion signal is generated to make the signal generating module count again; if yes, an operation measure completion signal is generated to make the signal generating module stop generating the state trigger signal; and if no, a new fault indication signal is generated to activate a signal generating module corresponding to a next fault level.

[0016] In an embodiment of the present application, a device is also provided, wherein the device is deployed with the modularized fault detection and operation maintenance system according to any one of the above embodiments.

[0017] In an embodiment of the present application, a computer readable storage medium is provided, which stores a computer program for implementing the modular fault detection and operation maintenance system.

[0018] The present application provides a modular fault detection and operation maintenance system, device and medium. Each group of signal generation modules and processing modules are matched with specific fault levels, enabling the system to more accurately and quickly identify and respond to faults of various levels. This ensures the relevance and effectiveness of the fault response measures, greatly improving the system's ability and speed to handle faults. The signal generation modules analyze fault indication signals and generate state trigger signals, while the processing modules generate corresponding operation measures based on these signals. If no operation measure completion instruction is received within the preset time threshold, the system will automatically upgrade the fault level and activate the next level of signal generation modules. This dynamic adaptation mechanism ensures that the system can continue to respond effectively in more severe or complex fault situations. BRIEF DESCRIPTION OF DRAWINGS

[0019] Figure 1 is a structural block diagram of the modular fault detection and operation maintenance system provided by an embodiment of the present application;

[0020] Figure 2 shows a structural block diagram of a signal generation module in an embodiment of the present application;

[0021] Figure 3 shows a structural block diagram of a timing unit in an embodiment of the present application;

[0022] Figure 4 shows a structural block diagram of a processing module in an embodiment of the present application;

[0023] Figure 5 shows a structural block diagram of an interaction module in an embodiment of the present application;

[0024] Figure 6 shows the overall interaction flowchart of the modular fault detection and operation maintenance system provided by an embodiment of the present application;

[0025] Figure 7 shows a structural diagram of an electronic device in an embodiment of the present application.

[0026] Element Number Explanation:

[0027] 100, modular fault detection and operation maintenance system; 110, processing module; 111, mode determination unit; 112, measure determination unit; 113, analysis unit; 120, signal generation module; 121, fault determination unit; 122, signal generation unit; 123, timing unit; 1231, determination subunit; 1232, timing subunit; 130, interaction module; 131, visualization unit; 132, receiving unit. DETAILED DESCRIPTION

[0028] Following make the embodiments of the present application by specific examples, those skilled in the art can easily understand the advantages and effects of the present application from the disclosure of the present application. The present application can also be implemented or applied by other different embodiments, and the details in the specification can be modified or changed based on different views and applications without departing from the spirit of the present application. It should be noted that the following examples and features in the examples can be combined with each other without conflict.

[0029] It should be noted that the diagrams provided in the following examples only illustrate the basic concept of the present application in a schematic manner, and only the components related to the present application are shown in the diagrams, not the number, shape and size of the components when actually implemented. The actual implementation of each component may be a random change, and the component layout pattern may be more complex.

[0030] In the following description, a large number of details are discussed to provide a more thorough explanation of the embodiments of the present application, however, it is obvious to those skilled in the art that the embodiments of the present application can be implemented without these specific details, and in other embodiments, the known structures and devices are shown in the form of block diagrams rather than in the form of details, to avoid making the embodiments of the present application difficult to understand.

[0031] The modular fault detection and operation maintenance system described in the present application can be applied to any field of fault repair, and can be used for nuclear power plant equipment repair and maintenance, for example. When repairing and maintaining the nuclear power plant equipment, various faults need to be handled using the operation technical specification. The nuclear power plant operation technical specification is very important for the safe and economic operation of the nuclear power plant, and is an important part of the operation of the nuclear power unit. The overall goal of the safety of the nuclear power plant is to maintain the safety level determined by the design and to improve it. In order to achieve this goal, the technical specification of the nuclear power plant collects the technical regulations that should be followed during the operation of the unit, ensures that the safety limits are followed, and ensures the safety of the nuclear power unit during the service life. The role of the operation technical specification:

[0032] I. Define the normal operation boundary of the reactor to ensure that the unit is operated within the safety limit and the accident assumption;

[0033] II. Specify the availability and operability of the three barrier control, protection system and special safety facility;

[0034] III. Specify the measures to be taken when the required equipment and system are not available, or when a safety-related parameter changes abnormally.

[0035] Due to the large number of nuclear power plant unit equipment and parameters, the number of technical specifications is large, and when the state deviates from the technical specification, the safety engineer and operator need to call the relevant technical specification as soon as possible to handle it.

[0036] The inventor finds that the prior art specification file pages are many, and after the occurrence of the state, the time spent by the safety engineer or operator in querying and calling the relevant technical specification is long, and the efficiency is low. Due to the different changes of working conditions and equipment parameters, different technical specifications are used in different states, and there is a certain identification risk. After the state occurs, manual timing is used, which is not accurate, which may lead to the expansion of state processing, and there is a certain human risk. The prior art specification file involves a large number of states and a large number of equipment instruments. The logical relationship between the equipment, the state and the measure processing is complex, the design and configuration workload is large, and the time is long.

[0037] In view of the above situation, the application provides a modular fault detection and operation maintenance system, each group of signal generation modules and processing modules are matched with specific fault levels, so that the system can more accurately identify and respond to faults of various levels. Ensure the pertinence and effectiveness of the fault response measures, greatly improve the ability of the system to handle faults. The signal generation module analyzes the fault indication signal and generates a state trigger signal, and the processing module generates corresponding operation measures according to these signals. If the operation measure completion instruction is not received within the preset time threshold, the system will automatically upgrade the fault level and activate the next level of signal generation module. This dynamic adaptation mechanism ensures that the system can continue to respond effectively in more serious or complex fault situations.

[0038] Please refer to FIG. 1, the modular fault detection and operation maintenance system 100 includes an interactive module 130, a plurality of matched signal generation modules 120 and processing modules 110, wherein each group of signal generation modules 120 and processing modules 110 correspond to a fault level, specifically, the modular fault detection and operation maintenance system 100 includes the following modules:

[0039] The signal generation module 120 is used for analyzing the fault indication signal, determining the fault type, and generating the corresponding state trigger signal.

[0040] The signal generation module 120 receives a device failure indication signal from a sensor or a monitoring device, identifies a corresponding failure category according to the failure indication signal, and matches the identified failure category with a failure category library. The failure indication signal is used to indicate that the device has failed or is in an abnormal state, and at this time, relevant maintenance needs to be performed on the device. Once the failure category matches a category in the failure category library, the signal generation module 120 will generate a state trigger signal for subsequent processing. The failure indication signal can be automatically generated by the device or manually triggered, which is not limited here. Through the manual triggering mode, the operator can intervene immediately when the initial abnormality of the device has not yet generated a failure indication signal, preventing the problem from further deteriorating. It can be understood that when the device failure is resolved, the corresponding failure indication signal disappears, and the entire system stops running. Only when the failure indication signal is received again, the system will be activated to run again.

[0041] The processing module 110 is configured to generate a corresponding operation measure according to the state trigger signal.

[0042] The processing module 110 receives the state trigger signal sent by the signal generation module 120, and according to the pre-stored corresponding relationship between the state trigger signal and the operation measure, finds the operation measure corresponding to the state trigger signal. The operation measure is a specific action taken in response to device failure or abnormal conditions.

[0043] The interaction module 130 is configured to display the operation measure, and is further configured to receive an external operation measure completion instruction. The operation measure completion instruction is a confirmation instruction input after the operation measure is completed.

[0044] The interaction module 130 displays the current operation measure to the operator through a graphical user interface, so that the operator can understand and execute the measures. By directly displaying to the operator, the problem of low efficiency caused by referring to paper technical specifications is avoided. In addition, the interaction module 130 also receives the operation measure completion instruction, which is external feedback from the operator, used to inform the system that the current operation measure has been completed, so as to update the state or switch to the next operation stage.

[0045] The processing module 110 is further configured to judge whether the corresponding operation measure completion instruction is received within a preset time threshold:

[0046] If yes, an operation measure completion signal is generated to stop the signal generation module 120 from generating the state trigger signal;

[0047] If no, the failure level is upgraded, a new failure indication signal is generated to activate the signal generation module 120 corresponding to the next failure level.

[0048] The processing module 110 monitors the operation measure completion instruction sent by the interaction module 130, judges whether the operation measure completion instruction is received within the preset time threshold, if yes, it indicates that the current fault processing measure is completed within the specified time, and an operation measure completion signal is generated. The operation measure completion signal is sent to the signal generation module 120, so as to make the signal generation module 120 stop generating the state trigger signal, thereby indicating that the current operation is completed as scheduled within the specified time, and the corresponding equipment can turn to the normal running state or enter the next operation stage. On the contrary, if the processing module 110 does not receive the operation measure completion instruction fed back by the interaction module 130 within the preset time threshold, it indicates that the current fault is not solved and needs higher level intervention, so the fault level needs to be upgraded, and a new fault indication signal is generated to activate the signal generation module 120 of the corresponding higher fault level to start.

[0049] Please refer to FIG. 1 and FIG. 2, FIG. 6, in an embodiment of the present application, the signal generation module 120 comprises:

[0050] The fault determination unit 121 is used for analyzing the fault indication signal and determining the fault type;

[0051] The signal generation unit 122 is used for generating the corresponding state trigger signal according to the fault type, and stopping generating the corresponding state trigger signal according to the operation measure completion signal;

[0052] The timing unit 123 is used for timing according to the state trigger signal and the preset time interval, generating the corresponding time length, so that the processing module 110 calculates according to the time length and judges whether the operation measure completion instruction is received within the preset time.

[0053] The fault determination unit 121 is configured to receive and analyze the fault indication signal, and determine the fault category by matching the fault indication signal with the predefined fault patterns. If the fault category matches a category in the fault category library, the signal generation unit 122 generates a corresponding state trigger signal to activate the corresponding fault response or processing flow in the system, so as to guide the system to take appropriate measures. Further, if the signal generation unit 122 receives an operation measure completion signal from the processing module 110, it indicates that the current fault has been processed, and the generation of the state trigger signal is stopped. In addition, when the signal generation unit 122 generates the state trigger signal, the timing unit 123 is triggered to start timing and generate corresponding time length information, which is sent to the processing module 110 by the timing unit 123, so that the processing module 110 can accurately evaluate whether the current operation is performed as scheduled. It should be noted that when the fault indication signal is manually triggered, the triggering time of the current fault can be manually adjusted to make the fault triggering time more accurate. For example, the timing unit 123 can manually adjust the triggering time, for example, when the fault indication signal is manually triggered, the timing unit 123 can start timing when the fault indication signal is received, or the timing start time can be adjusted by manual adjustment, and the time can be changed from external mode to internal mode, such as adjusting to start timing half an hour after receiving the fault indication signal. Further, considering that manual verification will be more accurate, in this embodiment, after the signal generation unit 122 receives the operation measure completion signal, the timing unit 123 stops timing, at this time, the interactive module 130 sends a manual reset signal to the processing module 110 after receiving the manual reset signal, so that the processing module 110 clears the timing and generates a reset completion information, indicating that the state of the processing module 110 returns to the initial state, and waits to receive the next fault indication signal. After the manual reset signal is sent, the entire modular fault detection and operation maintenance system 100 can return to the initial state, so as to start waiting for the next fault indication signal. It ensures that the system can completely clear any residual state or error after processing a fault, and prepares for the new fault detection period. It can be understood that when the fault indication signal is manually triggered, if the time of the timing unit 123 is in internal mode, after receiving the manual reset signal, the timing unit 123 automatically converts the internal mode to external mode, so that the time switches to the current time.

[0054] The signal generation module 120 further comprises a test sub-module, which is configured to test the signal generation module 120. When the test sub-module receives a test signal input through the interactive module 130, whether the fault indication signal is manually triggered or automatically triggered, the test sub-module generates a test success signal, and the signal generation module 120 will not generate a state trigger signal.

[0055] In an embodiment of the present application, the signal generating unit is further configured to detect whether the fault category meets a preset fault category library, and generate a corresponding state trigger signal when the fault category meets the preset fault category library; the system further comprises an alarm module configured to generate an alarm information when the fault category does not meet the preset fault category library. If the fault category does not meet the preset fault category library, it means that the current received fault indication signal does not match any one of the predefined faults in the fault category library, indicating that the fault indication signal cannot be recognized by the current modularized fault detection and operation maintenance system 100, and thus an alarm is generated to enable an operator to take further inspection or change the system connected to the fault indication signal.

[0056] Referring to FIGS. 1-3 and 6, in an embodiment of the present application, the timing unit 123 comprises:

[0057] The determining subunit 1231 is configured to determine, according to the state trigger signal, a processing mode of the fault as being non-periodic processing or periodic processing.

[0058] The timing subunit 1232 is configured to generate a corresponding time length according to a preset time interval based on the processing mode, so that the processing module 110 performs calculation based on the time length and determines whether an operation measure completion instruction is received within a preset time threshold.

[0059] The determining subunit 1231 determines, according to the state trigger signal generated by the signal generating unit 122, the processing mode of the fault, wherein the processing mode includes periodic processing and non-periodic processing. The periodic processing is a distributed execution method, which divides one fault processing into multiple continuous stages, each stage has a clear fault processing measure, and after all stages are processed, the fault of the equipment is eliminated, so that the fault indication signal disappears and the equipment enters a normal operation state. The non-periodic processing does not divide the fault processing into multiple independent stages, but completes all fault processing operations at one time. The timing subunit 1232 starts the timing mechanism according to the processing mode fed back by the determining subunit 1231, continuously records the time length information from the generation of the state trigger signal to the present time, and periodically sends the time length information to the processing module 110, so that the processing module 110 evaluates the fault processing progress according to the received time length information.

[0060] Please continue to refer to FIG. 1 to FIG. 3 and FIG. 6, in an embodiment of the present application, when the judging subunit 1231 determines that the processing mode is non-stage processing, the timing subunit 1232 is configured to generate a first time length according to a preset first time interval when a state trigger signal is generated, so that the processing module 110 performs calculation according to the first time length and determines whether an operation measure completion instruction is received within a preset first time threshold. When the judging subunit 1231 determines that the processing mode of the fault is non-stage processing, it indicates that the current fault does not need to be executed in stages. Once the judging subunit 1231 determines that the processing mode is non-stage processing, the timing subunit 1232 starts to count according to the preset first time interval at the moment when the state trigger signal is generated. This counting continues to generate a first time length until the first time threshold is reached. The first time length generated by the timing subunit 1232 is the total time from the generation of the state trigger signal to the end of the counting. The processing module 110 performs cumulative calculation according to the first time length received from the timing subunit 1232, and adds the received first time lengths to obtain the time of the current measure execution. For example, the first time interval is 60 seconds, and the timing subunit 1232 sends a first time length signal to the processing module 110 every 60 seconds. If the processing module 110 currently receives three first time length signals, the three first time lengths are added to obtain the time of the current measure execution, which is 180 seconds.

[0061] In addition, the timing subunit 1232 can also generate a first time length after the timing is started, and send the first time length to the processing module 110 according to the first time interval, so that the processing module 110 determines whether an operation measure completion instruction is received within a preset first time threshold according to the first time length. For example, the timing subunit 1232 starts counting when the state trigger signal is generated, continuously generates a first time length, and sends the generated first time length (60 seconds, 120 seconds, 180 seconds,...) to the processing module 110 according to the first time interval (e.g. 60 seconds). The processing module 110 takes the current first time length as the measure execution time.

[0062] The timing subunit 1232 determines whether an operation measure completion instruction sent by the interaction module 130 is received within a preset time threshold. If yes, it indicates that the corresponding operation measure is completed within the specified time, and the next operation measure can be performed or the device can be restored to normal operation. Otherwise, if no, it indicates that the corresponding operation measure is not completed within the specified time, and the fault level needs to be upgraded.

[0063] In an embodiment of the present application, when the determining subunit 1231 determines that the processing mode of the fault is stage-by-stage processing, the operation measure comprises a plurality of sub-operation measures; the timing subunit 1232 is configured to start first timing when the state trigger signal is generated, and perform timing multiple times according to the sub-operation measure completion signal, each time according to a preset second time interval, generate a second time length, so that the processing module 110 calculates according to the second time length to determine whether the sub-operation measure completion instruction corresponding to each sub-operation measure is received within a preset second time threshold, and generates a sub-operation measure completion signal when the sub-operation measure completion instruction is received; wherein the number of times of timing is the same as the number of sub-operation measures. When the determining subunit 1231 determines that the processing mode of the fault is stage-by-stage processing according to the state trigger signal, the determining subunit 1231 instructs the timing subunit 1232 to trigger the timing operation. The timing subunit 1232 starts timing when receiving the state trigger signal, indicating that the stage-by-stage processing is started. The timing subunit 1232 generates the second time length at the second time interval and sends it to the processing module 110. The processing module 110 uses the second time length received from the timing subunit 1232 for cumulative calculation as the duration of the operation measure. The processing module 110 also determines whether the sub-operation measure completion instruction is received within the preset second time threshold, wherein the sub-operation measure completion instruction is an external instruction input to complete the sub-operation measure of the current stage. If the sub-operation measure completion instruction is received within the second time threshold, a sub-operation measure completion signal is generated, and the timing subunit 1232 is reset and starts timing again when the second time threshold is reached, to continue monitoring the processing of the next stage, so as to ensure that each stage can complete the corresponding sub-operation measure within the specified time. On the contrary, if the processing module 110 does not receive the sub-operation measure completion instruction within the second time threshold, it indicates that the corresponding sub-operation measure is not completed, and the fault level needs to be upgraded for processing.

[0064] Referring to FIGS. 1, 4 and 6, in an embodiment of the present application, the processing module 110 comprises:

[0065] The mode determining unit 111 is configured to determine, according to the state trigger signal, that the processing mode of the fault is stage-by-stage processing or non-stage-by-stage processing.

[0066] The measure determining unit 112 is configured to determine, according to the processing mode and the state trigger signal, the corresponding operation measure: if the processing mode is stage-by-stage processing, the operation measure is a plurality of sub-operation measures; if the processing mode is non-stage-by-stage processing, the operation measure is one.

[0067] The analysis unit 113 is configured to determine, according to the processing mode, whether the corresponding operation measure completion instruction is received within a preset time threshold.

[0068] If yes, an operation measure completion signal is generated to stop the signal generation module from generating the state trigger signal.

[0069] If no, the fault level is upgraded, a new fault indication signal is generated to activate the signal generation module corresponding to the next fault level.

[0070] The mode determination unit 111 receives and analyzes the state trigger signal to determine whether the processing mode of the fault is stage processing or non-stage processing, and sends the determined processing mode and the state trigger signal to the measure determination unit 112. The measure determination unit 112 determines the operation measure to be taken according to the decision of the mode determination unit 111 and the information of the state trigger signal. Specifically, if it is stage processing, it means that the fault needs to be solved by multiple continuous sub-operations, and the measure determination unit 112 will find all sub-operation measures corresponding to the state trigger signal according to the corresponding operation of the pre-stored technical specification in the database, and feed back to the interaction module 130 for display. If it is non-stage processing, it means that the fault can be solved by one operation measure, and the processing module 110 will find the total operation measure corresponding to the current state trigger signal from the database and send it to the interaction module 130 for display. The analysis unit 113 will determine whether the operation measure completion instruction is received within the preset time threshold according to the processing mode, if yes, it means that the entire operation is completed, and the signal generation module 120 stops generating the state trigger signal, if not, it means that the operation is not completed within the expected time, and the fault level needs to be upgraded.

[0071] Please refer to FIG. 5 and FIG. 6, in an embodiment of the present application, the interaction module 130 comprises:

[0072] The visualization unit 131 is used to display each sub-operation measure or one operation measure.

[0073] The receiving unit 132 is used to receive the external operation measure completion instruction or the sub-operation measure completion instruction, wherein the sub-operation measure completion instruction is the confirmation instruction input after the corresponding sub-operation measure is completed.

[0074] The visualization unit 131 displays the current operation measure clearly through the interface. In the non-stage processing, one operation measure is displayed. In the stage processing, multiple sub-operation measures are displayed. The multiple sub-operation measures can be displayed all at once or the current required sub-operation measure can be displayed. The receiving unit 132 receives the operation measure completion instruction from the outside. Specifically, in the non-stage processing, the receiving unit 132 only needs to receive the operation measure completion instruction once, indicating that the current fault is solved. In the stage processing, the receiving unit 132 needs to receive multiple sub-operation measure completion instructions one by one. Only when all the sub-operation measure completion instructions are received, the entire fault is solved.

[0075] Please refer to FIG. 1, FIG. 4 and FIG. 6. In an embodiment of the present application, the analysis unit 113 is configured to determine whether the corresponding operation measure completion instruction is received within the preset first time threshold. The analysis unit 113 monitors and determines whether the operation measure completion instruction is received within the preset first time threshold. If the operation measure completion instruction is received within the first time threshold, the analysis unit 113 generates an operation measure completion signal to stop the generation of the state trigger signal by the generation module, indicating that the fault is solved. Otherwise, if the operation measure completion instruction is not received within the first time threshold, the analysis unit 113 triggers the escalation processing of the fault level and generates a new fault indication signal to activate the higher level signal generation module 120.

[0076] Please refer to FIG. 1, FIG. 4 and FIG. 6. In an embodiment of the present application, when the processing mode is stage processing, the analysis unit 113 is configured to determine whether the corresponding sub-operation measure completion instruction is received within the preset second time threshold.

[0077] If yes, it is determined whether all the sub-operation measures are completed. If not, the corresponding sub-operation measure completion signal is generated to make the signal generation module 120 count again. If yes, the operation measure completion signal is generated to make the signal generation module 120 stop generating the state trigger signal.

[0078] If no, the fault level is escalated and a new fault indication signal is generated to activate the corresponding signal generation module 120 of the next fault level.

[0079] When the processing mode is the phased processing, the analysis unit 113 judges whether the corresponding sub-operation measure completion instruction is received within the second time threshold of each phase: if yes, the analysis unit 113 judges whether all the sub-operation measures are completed, if not, the analysis unit 113 generates the sub-operation measure completion signal corresponding to the sub-operation measure that has been completed, and makes the signal generation module 120 count again, and enters the next phase. Otherwise, if all the sub-operation measures are completed, the analysis unit 113 generates an operation measure completion signal, and notifies the signal generation module 120 to stop generating the state trigger signal. If the analysis unit 113 judges that the corresponding sub-operation measure completion instruction is not received within the second time threshold, the fault level is upgraded, a new fault indication signal is generated to activate the signal generation module 120 of the next level.

[0080] Further, in an embodiment of the present application, the processing module 110 further comprises a number counting unit for counting the number of sub-operation measure completion signals and displaying the number through the interaction module 130. The number counting unit monitors the number of sub-operation measure completion signals, and sends the counted number to the interaction module 130, so as to display the execution of each operation to the operator on the user interface, so that the operator can immediately know the execution of each operation.

[0081] In an embodiment of the present application, the processing module 110 further comprises a pre-warning unit for calculating the first time length to obtain a first time length total value, calculating the second time length to obtain a second time length total value, and generating a pre-warning information when the first time length total value exceeds a preset first pre-warning time threshold or the second time length total value exceeds a preset second pre-warning time threshold. Exemplarily, the first time threshold and the second time threshold are one hour before the expected time, when the first time length total value or the second time length total value exceeds the corresponding pre-warning time threshold, the pre-warning information is sent to remind the operator to process as soon as possible to avoid overage.

[0082] In addition, the processing module 110 further comprises a countdown sub-unit for taking the difference between the first time threshold and the first time length total value as a first remaining time length, taking the difference between the second time threshold and the second time length total value as a second remaining time length, and generating a countdown information when the first remaining time length is less than or equal to a preset first time length threshold or the second remaining time length is less than or equal to a preset second time length threshold. The first time length threshold and the second time length threshold can be adaptively set by the person skilled in the art based on the actual equipment needs, which are not limited here. Exemplarily, the first time length threshold and the second time length threshold are two hours before the expected time, and the countdown information is generated when there are two hours left to remind the operator to process as soon as possible.

[0083] For the maintenance and repair of nuclear power plant equipment, the solution described in this invention facilitates operators' rapid assessment of the plant's status after a condition arises, shortening the operator's judgment time, eliminating the need for manual timing, ensuring high accuracy, reducing human error risks, and minimizing the probability of operator misjudgment. It also allows operators to quickly handle the situation. The use of a customized modular design significantly improves design efficiency, saves design time, and simplifies logical relationships. Furthermore, the use of customized modular configuration improves configuration efficiency, saves configuration time, and facilitates debugging, modification, and upgrades.

[0084] Each module in the aforementioned modular fault detection and operation maintenance system can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware format or independent of it, or stored in the memory of the computer device in software format, so that the processor can call the corresponding operations of each module.

[0085] It should be noted that, in order to highlight the innovative aspects of this invention, this embodiment does not include modules that are not closely related to solving the technical problems proposed by this invention, but this does not mean that there are no other modules in this embodiment.

[0086] Referring to Figure 7, the electronic device 1 may include a memory 12, a processor 13 and a bus, and may also include a computer program stored in the memory 12 and executable on the processor 13, such as a modular fault detection and operation and maintenance program.

[0087] The memory 12 includes at least one type of readable storage medium, such as flash memory, portable hard drive, multimedia card, card-type memory (e.g., SD or DX memory), magnetic memory, magnetic disk, optical disk, etc. In some embodiments, the memory 12 can be an internal storage unit of the electronic device 1, such as a portable hard drive. In other embodiments, the memory 12 can be an external storage device of the electronic device 1, such as a plug-in portable hard drive, smart media card (SMC), secure digital (SD) card, flash card, etc., equipped on the electronic device 1. Furthermore, the memory 12 can include both internal and external storage units of the electronic device 1. The memory 12 can be used not only to store application software and various types of data installed on the electronic device 1, such as modular fault detection and operation maintenance code, but also to temporarily store data that has been output or will be output.

[0088] The processor 13 can be composed of integrated circuits in some embodiments, for example, can be composed of a single packaged integrated circuit, or can be composed of multiple packaged integrated circuits with the same function or different functions, including one or more central processing units (CPU), microprocessors, digital processing chips, graphics processors, combinations of various control chips, etc. The processor 13 is the control core of the electronic device 1, and is connected to various components of the electronic device 1 through various interfaces and lines, and executes programs or modules stored in the memory 12 (such as fault detection and operation maintenance programs, etc.), and calls data stored in the memory 12, to perform various functions of the electronic device 1 and process data.

[0089] The processor 13 executes the operating system of the electronic device 1 and various installed application programs. The processor 13 executes the application programs to implement the steps in the modularized fault detection and operation maintenance system described above.

[0090] For example, the computer program can be divided into one or more modules, which are stored in the memory 12 and executed by the processor 13 to complete the present application. The one or more modules can be a series of computer program instruction segments capable of completing a specific function, which are used to describe the execution process of the computer program in the electronic device 1. For example, the computer program can be divided into a processing module 110, a signal generation module 120, and an interaction module 130.

[0091] The integrated units implemented in the form of software function modules described above can be stored in a computer readable storage medium, which can be non-volatile or volatile. The software function modules described above are stored in a storage medium, including a plurality of instructions for causing a computer device (which can be a personal computer, a computer device, or a network device, etc.) or a processor to execute part of the functions of the modularized fault detection and operation maintenance system described in various embodiments of the present application.

[0092] To sum up, the modular fault detection and operation maintenance system, device and medium disclosed by the application, each group of signal generation modules and processing modules are matched with specific fault levels, so that the system can more accurately identify and respond to various levels of faults. The pertinence and effectiveness of the fault response measures are ensured, and the ability of the system to handle faults is greatly improved. The signal generation modules analyze fault indication signals and generate state trigger signals, and the processing modules generate corresponding operation measures according to these signals. If no operation measure completion instruction is received within the preset time threshold, the system will automatically upgrade the fault level and activate the signal generation module of the next level. This dynamic adaptation mechanism ensures that the system can continue to respond effectively in more serious or complex fault situations. In addition, the system also has an interaction module, which not only displays operation measures, but also receives external operation measure completion instructions, allowing operators to monitor the system state in real time and directly interact with the system, enhancing the transparency of operation and the user's sense of control. Therefore, the application effectively overcomes the various shortcomings in the prior art and has high industrial utilization value.

[0093] The above embodiments only exemplarily illustrate the principles and effects of the application, and are not used to limit the application. Any person skilled in the art can modify or change the above embodiments without departing from the spirit and scope of the application. Therefore, all equivalent modifications or changes completed by those skilled in the art without departing from the spirit and technical idea disclosed by the application should be covered by the claims of the application.

Claims

1. A modular fault detection and operational maintenance system, characterized by, The system comprises an interaction module, a plurality of matched signal generation modules and processing modules, wherein each group of signal generation modules and processing modules corresponds to a fault level; The signal generation module is configured to analyze the fault indication signal, determine the fault category, and generate a corresponding state trigger signal; The processing module is configured to generate a corresponding operation measure according to the state trigger signal; The interaction module is configured to display the operation measure, and receive an external operation measure completion instruction; the operation measure completion instruction is a confirmation instruction input after the operation measure is completed; The processing module is further configured to determine whether the corresponding operation measure completion instruction is received within a preset time threshold: If yes, an operation measure completion signal is generated to stop the signal generation module from generating the state trigger signal; If no, the fault level is upgraded, and a new fault indication signal is generated to activate the signal generation module corresponding to the next fault level.

2. The modular fault detection and operational maintenance system of claim 1, wherein, The signal generation module comprises: A fault determination unit configured to analyze the fault indication signal and determine the fault category; A signal generation unit configured to generate a corresponding state trigger signal according to the fault category, and stop generating the corresponding state trigger signal according to the operation measure completion signal; A timing unit configured to generate a corresponding time length according to the state trigger signal and a preset time interval, so that the processing module calculates according to the time length and determines whether the operation measure completion instruction is received within a preset time.

3. The modular fault detection and operational maintenance system of claim 2, wherein, The signal generation unit is further configured to detect whether the fault category meets a preset fault category library, and generate a corresponding state trigger signal when it meets the fault category library; the system further comprises an alarm module configured to generate an alarm information when the fault category does not meet the fault category library.

4. The modular fault detection and operational maintenance system of claim 2, wherein, The timing unit comprises: A judgment subunit configured to determine whether the fault processing mode is non-periodic processing or periodic processing according to the state trigger signal; A timing subunit configured to generate a corresponding time length according to the processing mode and a preset time interval, so that the processing module calculates according to the time length and determines whether the operation measure completion instruction is received within a preset time threshold.

5. The modular fault detection and operational maintenance system of claim 4, wherein, When the judgment subunit determines that the processing mode is non-periodic processing, the timing subunit is configured to generate a corresponding first time length according to a preset first time interval when generating the state trigger signal, so that the processing module calculates according to the first time length and determines whether the operation measure completion instruction is received within a preset first time threshold.

6. The modular fault detection and operational maintenance system of claim 4, wherein, When the judgment subunit determines that the fault processing mode is periodic processing, the operation measure comprises a plurality of sub-operation measures; The timing subunit is configured to start first timing when the state trigger signal is generated, and to perform multiple timings according to the sub-operation measure completion signals, each time according to a preset second time interval, to generate a second time length, so that the processing module calculates according to the second time length to determine whether the corresponding sub-operation measure completion instructions are received within a preset second time threshold, and generates a sub-operation measure completion signal when the sub-operation measure completion instruction is received; wherein the number of timings is the same as the number of sub-operation measures.

7. The modular fault detection and operational maintenance system of claim 4, wherein, The processing module comprises: a mode determination unit configured to determine, according to the state trigger signal, the processing mode of the fault as a phased processing or a non-phased processing; a measure determination unit configured to determine, according to the processing mode and the state trigger signal, the corresponding operation measure: if the processing mode is the phased processing, the operation measure is a plurality of sub-operation measures; if the processing mode is the non-phased processing, the operation measure is one; an analysis unit configured to determine, according to the processing mode, whether the corresponding operation measure completion instruction is received within a preset time threshold: if yes, an operation measure completion signal is generated to stop the signal generation module from generating the state trigger signal; if no, the fault level is upgraded, and a new fault indication signal is generated to activate the signal generation module corresponding to the next fault level.

8. The modular fault detection and operational maintenance system of claim 7, wherein, The interaction module comprises: a visualization unit configured to display each sub-operation measure or one operation measure; a receiving unit configured to receive an external operation measure completion instruction or a sub-operation measure completion instruction; wherein the sub-operation measure completion instruction is a confirmation instruction input after the corresponding sub-operation measure is completed.

9. The modular fault detection and operational maintenance system of claim 8, wherein, The analysis unit is configured to determine whether the corresponding operation measure completion instruction is received within a preset first time threshold.

10. The modular fault detection and operational maintenance system of claim 8, wherein, When the processing mode is the phased processing, the analysis unit is configured to determine whether the corresponding sub-operation measure completion instruction is received within a preset second time threshold: if yes, it is determined whether all the sub-operation measures have been completed, if not, the corresponding sub-operation measure completion signal is generated to make the signal generation module time again; if yes, the operation measure completion signal is generated to make the signal generation module stop generating the state trigger signal; if no, the fault level is upgraded, and a new fault indication signal is generated to activate the signal generation module corresponding to the next fault level.

11. An apparatus, comprising: The device is provided with the modular fault detection and operation maintenance system of any one of claims 1-10.

12. A computer storage medium, characterized in that The computer storage medium stores computer instructions for implementing the modular fault detection and operation maintenance system of any one of claims 1-10.

Citation Information

Patent Citations

  • Nuclear power station unit fault alarm positioning method and system, computer equipment and medium

    CN111524622A

  • Vehicle fault processing method and device, system and storage medium

    CN112356847A

  • Intelligent technology specification method and system for nuclear power plant

    CN112466496A

  • Fault analysis processing method and device, machine readable storage medium and processor

    CN115586984A

  • Equipment fault early warning system for medical self-service terminal

    CN116736027A