Fault work order handling method and system, and storage medium
By using fault work order handling methods and systems, and leveraging fault analysis tools and pre-trained models, fault response information is dynamically adjusted, solving the problems of information dispersion and low efficiency in traditional fault handling. This enables rapid response and information sharing, improving the efficiency and accuracy of fault handling.
Patent Information
- Application Number
- PCT/CN2025/114952
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-06-26
- Filing Date
- 2025-08-15
- Publication Date
- 2026-01-02
AI Technical Summary
Traditional fault handling methods suffer from problems such as information dispersion, low processing efficiency, and untimely response. In particular, the lack of a unified platform among multiple departments and systems makes information sharing difficult and hinders the rapid acquisition of necessary knowledge and information.
This paper provides a method and system for handling fault work orders. By determining the information of the current process node, the fault response information is dynamically adjusted. Fault analysis tools such as fishbone diagrams and fault trees are used in conjunction with pre-trained models to generate target prompt instructions, thereby achieving rapid response and sharing of fault information.
It improved the efficiency and accuracy of fault handling, reduced human intervention and decision-making time, lowered labor costs, and enabled the sharing of fault information and enhanced handling capabilities.
Abstract
Description
Fault work order handling method, system and storage medium
[0001] The present application claims priority to the Chinese patent application with the application date of June 26, 2024, the application number of 202410831191.X, and the application title of "Fault work order handling method, system and storage medium", the whole content of which is incorporated herein by reference. TECHNICAL FIELD
[0002] The present application relates to the technical field of rail vehicle safety, in particular to a fault work order handling method, system and storage medium. BACKGROUND
[0003] In the process of modern production and maintenance, the ability to efficiently handle faults is of great practical significance to ensure the safe and stable operation of vehicles. However, traditional fault handling methods have many challenges, which seriously restrict the efficiency and quality of fault handling.
[0004] On the one hand, in most enterprises, fault-related information and knowledge are often scattered in multiple departments and systems, and there is a lack of a unified platform to integrate and share fault handling information, leading to difficulties in information sharing, making it difficult for fault handling personnel to quickly obtain the required knowledge and information, affecting the efficiency and accuracy of fault handling.
[0005] On the other hand, the fault handling capability of traditional fault handling methods is limited. Due to the limitations of traditional knowledge and technology, for newly emerging, complex, or multi-person collaborative fault situations, the complexity of the fault root cause or / and the numerous participants lead to information fragmentation, and traditional methods are difficult to cope with, resulting in long fault processing time, untimely response, and other problems. SUMMARY
[0006] One of the purposes of the present application is to provide a fault work order handling method to solve the problem that the prior art cannot dynamically determine the final fault response measures using the fault information processing flow, resulting in low fault handling efficiency.
[0007] One of the purposes of the present application is to provide a fault work order handling system.
[0008] One of the purposes of the present application is to provide an electronic device.
[0009] One of the purposes of the present application is to provide a computer-readable storage medium.
[0010] To achieve one of the above-mentioned application purposes, an embodiment of the present application provides a fault work order processing method, step S1, determining current node information of a current process node; wherein the current node information comprises at least one of fault information and fault analysis result; step S2, determining fault response information of the current process node according to the current node information, and updating the fault response information to the current node information; step S3, determining fault response information of a next process node according to the current node information, so as to determine fault response information of the whole process.
[0011] As a further improvement of an embodiment of the present application, step S2 specifically comprises: determining a key element of the current node information, generating a target prompt instruction according to the key element; wherein the key element is used to determine at least one of sub-fault information and sub-fault reason in the current node information; determining a corresponding fault analysis result according to the target prompt instruction, and updating the fault analysis result to the current node information.
[0012] As a further improvement of an embodiment of the present application, the determination of the key element of the current node information and the generation of the target prompt instruction according to the key element specifically comprise: dividing the current node information according to a hierarchical structure of a fault analysis tool, determining a corresponding prompt instruction according to sub-node information of each layer node; wherein the fault analysis tool comprises at least one of a fishbone diagram, a 5W1H method and a fault tree; determining a prompt instruction of a next layer according to an execution result of a prompt instruction of a previous layer, so as to determine a target prompt instruction of the whole hierarchical structure.
[0013] As a further improvement of an embodiment of the present application, the key element of the node information comprises data or information which has guiding significance for understanding the current state of the node, identifying potential problems or faults and formulating corresponding strategies.
[0014] As a further improvement of an embodiment of the present application, the determination of the fault response information of the next process node according to the current node information in step S3 specifically comprises: judging whether the current process node is a first node of the process; if not, obtaining and generating a target prompt instruction according to node information of the current process node, determining a corresponding fault analysis result according to the target prompt instruction, and determining the fault response information of the next process node according to the fault analysis result.
[0015] As a further improvement of an embodiment of the present application, after the judgment of whether the current process node is the first node of the process, the method further comprises: if yes, determining the corresponding fault response information as the fault response information of the next process node according to the initial fault information.
[0016] As a further improvement of one embodiment of the present application, before step S1, the method further comprises: receiving a fault exception signal, generating a fault work order according to corresponding initial fault information; querying historical summary information of the fault knowledge base according to the initial fault information, and determining a processing flow of the fault work order according to response information matching the historical summary information; the processing flow comprises several fault processing experts for handling the fault work order; and step S1 specifically comprises: determining current node information of a current flow node according to the initial fault information in the processing flow of the fault work order.
[0017] As a further improvement of one embodiment of the present application, step S2 specifically comprises: determining several fault sub-tasks according to the fault type and the node information, and transmitting the fault sub-tasks to corresponding fault processing experts according to the processing flow of the fault work order; the fault processing experts determine corresponding fault sub-task response information according to the received fault sub-tasks, and update the fault sub-task response information to the node information of the current flow node.
[0018] As a further improvement of one embodiment of the present application, the fault processing experts determine corresponding fault sub-task response information according to the received fault sub-tasks specifically comprises: determining a prompt instruction according to the fault sub-task; wherein the prompt instruction is used to guide prompt information output by a pre-trained model; and generating response information of the fault sub-task by guiding the pre-trained model according to the prompt instruction.
[0019] As a further improvement of one embodiment of the present application, step S3 specifically comprises: iteratively determining fault response information of a next flow node according to node information of a current flow node until final node information of a last flow node is determined; screening valid node information in the final node information, and determining fault response information of the overall flow according to the valid node information.
[0020] As a further improvement of one embodiment of the present application, the target fault response information comprises at least one of first response information and second response information; and the method further comprises: determining corresponding target fault response information according to an emergency level and / or processing cost of the fault information; when the emergency level of the fault information is greater than a set emergency level threshold, and / or when the processing cost of the fault information is greater than a set processing cost threshold, determining the first response information as the target fault response information; when the emergency level of the fault information is less than the set emergency level threshold, and / or when the processing cost of the fault information is less than the set processing cost threshold, determining the second response information as the target fault response information.
[0021] To achieve one of the above-mentioned application purposes, an embodiment of the present application provides a fault work order processing system, comprising: a determination module configured to determine current node information of a current process node; wherein the current node information comprises at least one of fault information and fault analysis results; an update module configured to determine fault response information of the current process node according to the current node information, and update the fault response information to the current node information; and a processing module configured to determine fault response information of a next process node according to the current node information, so as to determine fault response information of an overall process.
[0022] As a further improvement of an embodiment of the present application, the processing system further comprises: a work order generation module configured to generate a corresponding fault work order according to initial fault information of a product; a work order processing flow generation module configured to query historical summary information of a fault knowledge base according to the initial fault information, and determine a processing flow of the fault work order according to matched historical summary information; and a display module configured to output and display fault response information of the overall process.
[0023] As a further improvement of an embodiment of the present application, the update module is configured to determine a key element of the current node information, generate a target prompt instruction according to the key element, and determine corresponding fault analysis results according to the target prompt instruction, and update the fault analysis results to the current node information; wherein the key element is used to determine at least one of sub-fault information and sub-fault reasons in the current node information.
[0024] As a further improvement of an embodiment of the present application, the update module is configured to determine a plurality of fault sub-tasks according to a fault type and the node information, transmit the fault sub-tasks to corresponding fault processing experts according to a processing flow of the fault work order, and determine corresponding fault sub-task response information according to the received fault sub-tasks, and update the fault sub-task response information to node information of the current process node; wherein the determination of the fault sub-task response information by the fault processing experts according to the received fault sub-tasks comprises: determining a prompt instruction according to the fault sub-task; wherein the prompt instruction is used to guide prompt information output by a pre-training model; and generating the pre-training model guided by the prompt instruction, to generate the fault sub-task response information.
[0025] Compared with the prior art, the fault work order processing method provided in the application utilizes the node information of a previous process node in the fault processing flow to determine and dynamically adjust the fault response information of a subsequent process node, thereby determining the fault response information of the entire flow, which can quickly respond to fault information, reduce the time of manual intervention and decision-making, improve the efficiency of fault processing, and reduce the labor cost. In addition, according to the processing flow of the fault work order, the fault information, fault analysis result and fault response information of each process node can be recorded, the sharing of fault related information is realized, and the fault handling capability and the accuracy and efficiency of fault processing are improved. BRIEF DESCRIPTION OF DRAWINGS
[0026] Fig. 1 is a structural schematic diagram of a fault work order processing system in an embodiment of the application.
[0027] Fig. 2 is a step schematic diagram of a fault work order processing method in an embodiment of the application.
[0028] Fig. 3 is a step schematic diagram of step S2 in an embodiment of the application.
[0029] Fig. 4 is a step schematic diagram of step S211 in a specific embodiment of an embodiment of the application.
[0030] Fig. 5 is a step schematic diagram before step S1 in an embodiment of the application.
[0031] Fig. 6 is a step schematic diagram of step S2 in another embodiment of the application.
[0032] Fig. 7 is a step schematic diagram of step S3 in still another embodiment of the application.
[0033] Fig. 8 is a flow schematic diagram of a fault work order processing method in a preferred embodiment of the application. DETAILED DESCRIPTION
[0034] The application will be described in detail below with reference to the specific embodiments shown in the drawings. However, these embodiments do not limit the application, and the conversion of structure, method or function made by those skilled in the art according to these embodiments is included in the protection scope of the application.
[0035] It should be noted that the term "comprising" or any other variant thereof is intended to cover a non-exclusive inclusion, such that processes, methods, articles, or apparatuses that comprise a list of elements are not required to comprise only those elements in the list, but can include other elements not expressly listed or inherent to such processes, methods, articles, or apparatuses. Further, the term "first", "second", or the like is used only to describe a possible relationship between elements, and is not used to denote or imply a relative importance. There is no necessary relationship between the terms "first", "second", etc. For example, an embodiment provided by the present application contains "second", which does not mean that the embodiment must contain "first".
[0036] As shown in FIG. 1, an embodiment of the present application provides a fault work order handling system 100.
[0037] In an embodiment, the fault work order handling system 100 determines target fault handling information corresponding to a fault work order according to a fault work order handling method, to assist maintenance personnel in determining the real cause of the fault and the solution.
[0038] In a specific embodiment, the fault work order handling method can be implemented according to any of the technical solutions provided below.
[0039] The fault work order handling system 100 comprises a determination module 11. The determination module 11 is configured to determine current node information of a current process node in a processing flow of a fault work order.
[0040] In an embodiment, the current node information can be fault information and a fault analysis result of the current process node. For different nodes in the processing flow of the fault work order, the corresponding fault information can be different, and is related to the fault analysis result of the process node.
[0041] In a specific embodiment, the generation of the fault work order is included in the processing flow, and when the current process node is a first node (i.e., the generation of the fault work order) in the processing flow, the node information of the first node is initial fault information (such as basic fault information description, fault occurrence time, impact range, etc.) of the fault work order.
[0042] In a specific embodiment, the creation of the fault work order is independent of the processing flow, and when the current process node is the first node or other node in the processing flow, the current node information comprises initial fault information and a corresponding fault analysis result. The fault analysis result includes but is not limited to the cause analysis of the initial fault information, and can also include newly added fault analysis results (different experts can give different conclusions, and there can be newly added fault analysis results).
[0043] In some embodiments, the determination module 11 can also be configured to perform other steps related to step S1 in the fault work order handling method described below.
[0044] The fault work order processing system 100 comprises an updating module 12. The updating module 12 is configured to determine fault handling information of a current process node according to the current node information, and update the fault handling information to the current node information.
[0045] In an embodiment, when the current node information only comprises first fault information, the updating module 12 is configured to determine first fault handling information of the current process node according to the first fault information, and the updated current node information comprises the first fault information and the first fault handling information.
[0046] In an embodiment, when the current node information comprises the first fault information and the first fault handling information, the updating module 12 is configured to determine second fault handling information of the current process node according to the first fault information, and the updated current node information comprises the first fault information, the first fault handling information and the second fault handling information.
[0047] In some embodiments, the updating module 12 can also be configured to perform other steps related to step S2 in the fault work order processing method described below.
[0048] The fault work order processing system 100 comprises a processing module 13. The processing module 13 is configured to determine fault handling information of a next process node according to the current node information, so as to determine fault handling information of the whole process.
[0049] In some embodiments, the processing module 13 can also be configured to perform other steps related to step S3 in the fault work order processing method described below.
[0050] The fault work order processing system 100 further comprises a work order generation module 14. The work order generation module 14 is configured to generate a corresponding fault work order according to initial fault information of a product.
[0051] In an embodiment, the work order generation module 14 is configured to parse the initial fault information, determine key information matched with fault work order template information, fill the key information to the fault work order template, and form a corresponding fault work order.
[0052] In an embodiment, the work order generation module 14 is configured to parse the initial fault information and extract key fault elements, and generate a fault work order according to the key fault elements.
[0053] The fault work order processing system 100 further comprises a work order processing flow generation module 15. The work order processing flow generation module 15 is configured to query historical summary information of a fault knowledge base according to the initial fault information, and determine a processing flow of the fault work order according to matched historical summary information.
[0054] In an embodiment, the preset fault work order processing flow is matched with the initial fault information to determine the corresponding fault work order processing flow.
[0055] In an embodiment, the historical treatment experience of the treatment work order is used to extract the key nodes of the treatment fault work order to form the corresponding fault work order processing flow.
[0056] The fault work order treatment system 100 further comprises a display module 16. The display module 16 is configured to output and display the fault response information of the overall flow. The display module 16 can be a display screen or the like.
[0057] In a specific embodiment, the display module 16 can also output and display all operation processes at the nodes in the fault work order processing flow. Specifically, the fault processing experts or operation personnel can display the corresponding operation steps performed at each node in the flow, such as clicking a button to determine to receive the fault task, typing the fault cause analysis, the fault response information, and / or determining and outputting the fault analysis result, the response information, and the like in response to the input prompt instructions or evaluation instructions.
[0058] In a specific embodiment, after the fault work order treatment system 100 receives the fault work order, the corresponding fault treatment expert is determined according to the specific information recorded in the fault work order, and the fault information is divided into several fault sub-tasks. During the treatment process of the fault sub-tasks, the treatment expert can update the task progress state in real time through the interface of the fault work order treatment system 100, such as determining to receive the task, typing the fault analysis reason, and the like, and dynamically updating the fault response information according to the node information in the treatment flow. In this way, the fault work order treatment system 100 not only realizes the rapid detection and response of the fault, but also realizes the sharing of the fault information through the cooperation of multiple people, and improves the treatment efficiency of the fault.
[0059] The relationship between the modules and functions provided in the above embodiments is not absolutely fixed. In some embodiments, the modules can be combined and integrated to perform the functions of multiple modules by one module. In some embodiments, part of the functions can be separated out and implemented by several additional modules.
[0060] For example, the data determination module 11, the update module 12, the processing module 13, and the display module 16 can be integrated into one control module, which carries all or part of the functions of the above modules.
[0061] As shown in FIG. 2, an embodiment of the present application provides a fault work order treatment method.
[0062] The fault work order treatment method is applied to a fault work order treatment system.
[0063] In an embodiment, the fault work order handling system can be configured as shown in FIG. 1 and described above, and the corresponding technical solutions are provided in the handling method provided in the present application.
[0064] As shown in FIG. 2, the fault work order handling method provided in an embodiment of the present application includes the following steps.
[0065] Step S1, determining current node information of a current process node; wherein the current node information includes at least one of fault information and fault analysis result;
[0066] Step S2, determining fault handling information of the current process node according to the current node information, and updating the fault handling information to the current node information;
[0067] Step S3, determining fault handling information of a next process node according to the current node information, to determine fault handling information of the overall process.
[0068] In this way, by utilizing the node information of a previous process node in the fault handling process to determine and dynamically adjust the fault handling information of a subsequent process node, the fault information can be quickly responded to, the time for manual intervention and decision-making can be reduced, the efficiency of fault handling can be improved, and the labor cost can be reduced. In addition, the fault work order handling process can record the fault information, fault analysis result and fault handling information of each node, information sharing can be achieved, and the fault handling capability and accuracy of fault handling can be improved.
[0069] A process node refers to a specific step or link in a complete business process or operation sequence. It is a basic unit in the process execution process, representing a certain specific operation or task. For example, in a fault work order handling process, there can be multiple process nodes. For example, creating a fault work order, task allocation, executing a task, etc.
[0070] Node information refers to data and state related to a process node. Node information can be used to describe the current state, fault cause and fault handling information of the process node in the execution process, etc.
[0071] As shown in FIG. 3, in an embodiment, step S2 of the present application can specifically include the following steps.
[0072] Step S211, determining key elements of the current node information, and generating a target prompt instruction according to the key elements;
[0073] Step S212, determining a corresponding fault analysis result according to the target prompt instruction, and updating the fault analysis result to the current node information.
[0074] In this way, by determining the key elements of the current node information, the problem can be quickly identified, and the target prompt instruction can be generated according to the key elements, avoiding purposeless analysis and troubleshooting, and improving the fault analysis efficiency and accuracy.
[0075] The key elements of the node information can include data or information that is of guiding significance for understanding the current state of the node, identifying potential problems or faults, and formulating corresponding strategies.
[0076] In one embodiment, the key elements are used to determine at least one of the sub-fault information and the sub-fault cause in the current node information.
[0077] In a specific embodiment, the key elements of the node information can include a description of the fault phenomenon, the location of the fault occurrence, the time of the fault occurrence, and the impact range of the fault, etc.
[0078] The target prompt instruction is a guiding or suggestive instruction generated based on the key elements of the node information to quickly respond to and handle faults.
[0079] In a specific embodiment, the target prompt instruction is proposed based on pre-set rules, algorithms, or expert experience. In this embodiment, the analysis results of different experts for the same fault information can not be the same, and the determined target prompt instructions can also not be the same, and the results obtained are even more different. In this way, through the propagation of the process node, the node information before the current process node can be shared, and the target prompt instruction of the current process node can be dynamically adjusted, so that the coping information is more suitable for the actual situation.
[0080] In a specific embodiment, the target prompt instruction is implemented by using a prompt. In other words, a corresponding prompt instruction is generated according to the analysis result, and a corresponding fault coping information is determined according to the prompt instruction.
[0081] In a specific embodiment, based on a prompt template library, a prompt instruction matching the analysis result is determined, and a pre-trained model is guided to output corresponding fault coping information by executing the prompt instruction.
[0082] In a specific embodiment, the pre-trained model is a GPT (Generative Pre-Trained Transformer) model.
[0083] The prompt instruction can describe the fault information, and / or provide historical data or background information related to the fault, and / or explicitly specify the task to be completed by the GPT model (such as analysis, prediction, generation of solutions, etc.), and / or explicitly specify the output mode of the GPT model, etc.
[0084] The fault analysis result refers to a conclusive summary obtained after investigating and evaluating the fault in the equipment, system or process flow. The fault analysis result includes the analysis process of the fault and the response measures or suggestions, including but not limited to at least one of the emergency treatment measures, the repair scheme, the preventive measures, etc.
[0085] In order to simplify the fault analysis process and ensure the comprehensiveness and accuracy of the fault analysis result, the node information can be parsed by means of the fault analysis tool to determine the final target prompt instruction.
[0086] As shown in FIG. 4, in a specific embodiment, step S211 of the present application can specifically include the following steps.
[0087] Step S2111, dividing the current node information according to the hierarchical structure of the fault analysis tool, and determining the corresponding prompt instruction according to the sub-node information of each level;
[0088] Step S2112, determining the prompt instruction of the next level according to the execution result of the prompt instruction of the previous level, so as to determine the target prompt instruction of the overall hierarchical structure.
[0089] In this way, by dividing the node information into different levels, the analysis process is more structured and organized, the overall complexity is reduced, unnecessary repetitive work is reduced, and the fault analysis efficiency is improved.
[0090] In an embodiment, the fault analysis tool includes at least one of a fishbone diagram, a 5-question method and a fault tree.
[0091] The fishbone diagram is a diagram that illustrates a large number of reasons for a certain conclusion in a systematic way, and expresses the relationship between the result (characteristics) and the reason (factors) in the form of a “fishbone” diagram.
[0092] The 5-question method, also known as the 5why analysis method, is to continuously ask “why” for a problem point to investigate the root cause of the problem. Although it is called the 5-question method, the actual use is not limited by the number of times, and the root cause of the problem is found, which may be several times or even dozens of times.
[0093] The fault tree is a tree-shaped logical causal relationship diagram, which is used to connect the top event, the intermediate event and the bottom event with appropriate logic gates from top to bottom to form a logical structure, which can describe the causal relationship between various events in the system. Specifically, it can display the causal relationship between the input events (reasons) and the output events (results) of the logic gate through event symbols, logic gate symbols and transfer symbols.
[0094] In a specific embodiment, when the fault analysis tool is a fault tree, the fault initial information (top event) is started, and is decomposed into multiple intermediate events and basic events step by step. The basic event is an event that cannot be further divided in the fault tree, and can be a direct cause of the occurrence of the intermediate event. According to the event type and fault cause of each level, the corresponding prompt command is determined, and the prompt command is executed iteratively, and the target prompt command is determined by executing the prompt command layer by layer until the basic event of the fault tree.
[0095] In a specific embodiment, when the fault analysis tool is a fishbone diagram, the main fault information (or main fault problem) in the current node information is determined; the main category or main factor of the fault information is determined according to the main fault information; each main category is analyzed to determine sub-factors or sub-reasons, and a hierarchical structure is formed. According to the sub-factors of each hierarchical structure, the corresponding prompt command is determined, and the target prompt command is determined by iterative execution.
[0096] In an embodiment, step S3 of the present application can specifically include the following steps.
[0097] Step S31, determining whether the current flow node is the first node of the processing flow;
[0098] If not, jump to step S32A, obtain and generate the target prompt command according to the node information of the current flow node, and determine the corresponding fault analysis result according to the target prompt command, and determine the fault handling information of the next flow node according to the fault analysis result;
[0099] If yes, jump to step S32B, take the initial fault information as the node information of the first flow node, and determine the corresponding fault handling information according to the node information of the first flow node as the fault handling information of the next flow node.
[0100] In this way, by analyzing and accumulating the node information of each node in the flow, the fault information can be analyzed and the response information can be formulated, and the collaboration ability and overall response ability of the team can be improved.
[0101] It should be noted that in the fault work order processing flow, the node information of the current flow node can be used as reference information for the next flow node, but when determining the fault handling information, the node information of the current flow node is not simply combined with the fault handling information of the next flow node.
[0102] Specifically, the next flow node determines the fault handling information according to the business logic and rules in combination with the node information of the current flow node. The fault handling information can be a further processing of the node information of the current flow node, or can be a certain response based on the current flow node.
[0103] In one embodiment, the node information of the next flow node is a collection of all relevant information generated in the process of the next flow node.
[0104] In one specific embodiment, the node information of the next flow node includes the node information obtained from the current node and the fault handling information determined based on the node information.
[0105] In one specific embodiment, the node information of the next flow node includes the node information obtained from the current node and the fault handling information determined based on the node information, as well as the state, data input, etc. of the next flow node itself.
[0106] For example, assuming that the processing flow of the fault work order includes three flow nodes (node A, node B, and node C), the fault work order is created at node A, and the initial fault information generated is taken as the node information of node A.
[0107] When the fault work order is transferred to node B, the node information of node A is obtained, the corresponding first fault analysis result and first fault handling information are determined based on the node information of node A, and are updated to the node information of node B, to obtain the node information of node B. In other words, the node information at node B includes but is not limited to the initial fault information, the first fault analysis result, and the first fault handling information, and can also include all operations of the operator at node B, such as button clicking operation, target prompt instruction inputting operation, page viewing operation, etc.
[0108] Similarly, when the fault work order is transferred to node C, the node information of node B is obtained, and the second fault analysis result and second fault handling information corresponding to node B are generated based on the node information of node B, and are updated to the node information of node B, and the updated result is taken as the node information of node C. That is, the node information at node C includes but is not limited to the initial fault information, the first fault analysis result, the first fault handling information, and the second fault analysis result and second fault handling information.
[0109] As shown in FIG. 5, in one embodiment, before step S1 of the present application, the method further includes the following steps.
[0110] Step P11, receiving a fault abnormal signal, and generating a fault work order based on corresponding initial fault information;
[0111] Step P12, querying historical summary information of a fault knowledge base based on the initial fault information, and determining a processing flow of the fault work order based on handling information matching the historical summary information; the processing flow includes instruction information of a fault handling expert corresponding to a plurality of fault work orders.
[0112] Based on this, step S1 can specifically include:
[0113] Step S1', in the processing flow of the fault work order, determining the current node information of the current flow node according to the initial fault information.
[0114] In this way, the processing flow of the fault work order is determined according to the initial fault information, which can ensure that the fault is handled professionally, greatly improve the accuracy and quality of fault handling, and improve the processing efficiency; and the entire process from identifying the abnormal signal of the fault to creating the fault work order and handling the fault is highly intelligent, reducing the time and possible delay of manual intervention and improving the response speed.
[0115] The initial fault information refers to a set of basic information provided by a monitoring system, an operator or an automatic diagnostic tool when a fault is first detected in a device or system. The basic information includes fault type, fault location, fault time, fault level, related parameters, etc.
[0116] The processing flow in step P12 is an initial fault handling flow, which can be adjusted according to the current fault handling team to determine the final fault handling flow. By analyzing the historical summary information, similar historical cases are identified according to the current fault information, and based on the matching results of the historical cases, the most suitable fault expert can be recommended to ensure that the fault is handled accurately and efficiently.
[0117] Understandably, there can be many reasons for the fault information, such as unreasonable design drawings, non-compliance process operation, or errors in the system integration stage. Therefore, when receiving the fault work order, it can be divided into several fault sub-tasks according to the fault type for separate processing.
[0118] As shown in FIG. 6, in one embodiment, step S2 of the present application can specifically include the following steps.
[0119] Step S221, determining a plurality of fault sub-tasks according to the fault type and the node information, and transmitting the fault sub-tasks to corresponding fault handling experts according to the processing flow of the fault work order;
[0120] Step S222, the fault handling expert determines the corresponding fault sub-task coping information according to the received fault sub-task, and updates the fault sub-task coping information to the node information of the current flow node.
[0121] In this way, by dividing the node information of the flow node according to the fault type and transmitting it to the corresponding experts according to the processing flow, the fault handling process can be more orderly and efficient, which can ensure that the fault is handled most professionally and accurately, reduce misjudgment and error handling, and also enhance team cooperation and communication.
[0122] The fault handling expert can be an actual operator or a pre-constructed expert model. Correspondingly, the transmission to the fault handling expert can be an output display for the fault handling expert to operate or an input corresponding expert model for processing.
[0123] In an embodiment, the fault types are pre-set and can correspond to the entire cycle of completing a product, including but not limited to the product design stage (such as design drawing errors), the industrial manufacturing stage (such as equipment failure), the system integration stage (such as system configuration errors, interface mismatch), etc. In other embodiments, the fault types can also be the fault types of the fault work order itself.
[0124] In an embodiment, the fault information is divided according to the professional field to obtain a plurality of fault sub-tasks corresponding to the professional field.
[0125] In an embodiment, the fault information is divided according to the fault handling stage to obtain a plurality of fault sub-tasks corresponding to the handling stage.
[0126] In an embodiment, based on the fault knowledge base, a plurality of fault handling experts matched with the fault sub-tasks are determined.
[0127] Specifically, data is obtained from the maintenance manual, operation manual and historical fault handling report of the train braking system; the collected data is structured using natural language processing technology and stored in the braking system fault knowledge base.
[0128] In a specific embodiment, the "fault handling expert determines the corresponding fault sub-task response information according to the received fault sub-task" part in step S222 of the present application can specifically include the following steps.
[0129] Step S2221, determining a prompt instruction according to the fault sub-task; wherein the prompt instruction is used to guide the prompt information output by the pre-trained model;
[0130] Step S2222, guiding the pre-trained model according to the prompt instruction to generate the response information of the fault sub-task.
[0131] As shown in FIG. 7, in an embodiment, step S3 of the present application specifically includes the following steps.
[0132] Step S31, iteratively determining the fault response information of the next flow node according to the node information of the current flow node until the last node information of the last flow node is determined;
[0133] Step S32, screening the valid node information in the last node information, and determining the fault response information of the overall flow according to the valid node information.
[0134] Thus, by obtaining the last node information of the last process node, the fault handling information of the overall process is determined, which can dynamically adjust the fault information at a global level, avoid the limitation of processing single node information, realize information sharing, traceability and integration, and improve the quality of fault handling information.
[0135] In an embodiment, according to the node information of each process node, a corresponding data flag bit is determined; the node information is filtered according to the data flag bit, and valid node information of each process node is obtained; and according to the valid node information of each process node, valid node information of the last process node is determined.
[0136] In an embodiment, according to the node information of each process node, last node information of the last process node is determined; and according to the data flag bit in the last node information, valid node information is determined as the fault handling information of the overall process.
[0137] In an embodiment, the 8D report is used to display the fault handling information of the overall process.
[0138] Specifically, the fault work order handling system automatically collects all relevant information, including but not limited to fault information, fault analysis results, fault handling information and effect verification, etc., to generate a preliminary draft 8D report; the preliminary draft 8D report is reviewed and edited, and after the final draft is completed, the fault work order handling system outputs and displays the formal 8D report.
[0139] In an embodiment, the fault handling information includes first handling information; the first handling information is used to temporarily solve the fault information. In this embodiment, the temporary solution may not completely solve the root cause of the fault, but it can stabilize the system state in a short time and provide time for further troubleshooting and repair.
[0140] In an embodiment, the fault handling information includes second handling information; the second handling information is used to permanently solve the fault information.
[0141] In an embodiment, the fault handling information can be determined according to a set threshold, and the method of the application further includes the following steps.
[0142] Step S41, according to the urgency and / or processing cost of the fault information, corresponding fault handling information is determined;
[0143] Step S42, when the urgency of the fault information is greater than a set urgency threshold, and / or when the processing cost of the fault information is greater than a set processing cost threshold, the first handling information is determined as the fault handling information;
[0144] Step S43, when the emergency degree of the fault information is less than a set emergency degree threshold value, and / or when the processing cost of the fault information is less than a set processing cost threshold value, the second response information is determined as fault response information.
[0145] In this way, according to the emergency degree and / or processing cost of the fault information, the appropriate fault response information is selected, and the adaptability is good.
[0146] FIG. 8 shows a flowchart of a fault work order handling method in a preferred embodiment. The working process of the fault work order handling method is summarized according to the content shown in FIG. 8.
[0147] The workflow is started when the fault work order is created, the processing flow of the fault work order is determined according to the fault information on the fault work order and the expert team personnel, and the fault information is distributed to the corresponding fault processing expert according to the processing flow.
[0148] When the fault processing expert receives the fault task, it is judged whether the type of the fault task matches the field responsible or good at by the fault processing expert; if yes, the fault task is determined to be received, and the fault analysis tool is used to analyze the fault task to determine the fault response information.
[0149] In the process of using the fault analysis tool to process the fault task by the fault processing expert, the fault analysis tool is used to analyze the fault cause and the fault analysis process, and the GPT model is guided to analyze and predict through the prompt instruction, according to the output of the GPT model, the fault expert can quickly locate the possible cause of the fault and give the corresponding fault response information.
[0150] Finally, the fault response information can be output and displayed in the form of an 8D report.
[0151] An embodiment of the present application provides a computer readable storage medium.
[0152] In an embodiment, the computer readable storage medium stores the computer program executed by the processor mentioned in the foregoing, or the fault work order handling method in any one of the foregoing technical solutions.
[0153] When the processor executes the computer program, the description of the fault work order handling method in any one of the foregoing technical solutions can be executed, and therefore, the description will not be repeated here. In addition, the beneficial effects of using the same method will not be repeated.
[0154] The computer readable storage medium can include a flash disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.
[0155] In summary, the fault work order processing method, system and storage medium provided by the application can quickly respond to fault information, reduce the time of manual intervention and decision-making, improve the efficiency of fault processing, and reduce the labor cost by using the node information of the previous process node in the fault processing process to determine and dynamically adjust the fault response information of the next process node, thereby determining the fault response information of the entire process. In addition, the fault information, fault analysis result and fault response information of each process node can be recorded according to the processing process of the fault work order, the sharing of fault related information is realized, and the fault handling capability and the accuracy and efficiency of fault processing are improved.
[0156] In addition, by integrating the GPT model and the multi-element fault knowledge base, the expert team can effectively complete task allocation and task tracking, promote node information sharing, accelerate the fault handling process, improve the overall fault diagnosis quality, make the fault work order processing process intelligent, and improve work efficiency.
[0157] It should be understood that although the present specification is described in terms of embodiments, not every embodiment contains only one independent technical solution, and the description of the specification is only for the sake of clarity. Those skilled in the art should consider the specification as a whole, and the technical solutions in each embodiment can also be appropriately combined to form other embodiments that those skilled in the art can understand.
[0158] The series of detailed descriptions listed above are only specific descriptions of the feasible embodiments of the present application, and are not intended to limit the protection scope of the present application. Any equivalent embodiments or changes made without departing from the spirit of the present application shall be included in the protection scope of the present application.
Claims
1. A method for handling fault work orders, characterized in that, The disposal method includes: Step S1: Determine the current node information of the current process node; wherein, the current node information includes at least one of fault information and fault analysis results; Step S2: Determine the fault response information for the current process node based on the current node information, and update the fault response information to the current node information; Step S3: Determine the fault response information for the next process node based on the current node information, so as to determine the fault response information for the overall process.
2. The method for handling fault work orders according to claim 1, characterized in that, Step S2 specifically includes: Determine the key elements of the current node information, and generate a target prompt instruction based on the key elements; wherein, the key elements are used to determine at least one of the sub-fault information and sub-fault cause in the current node information; Based on the target prompt instruction, determine the corresponding fault analysis result and update the fault analysis result to the current node information.
3. The method for handling fault work orders according to claim 2, characterized in that, The process of determining the key elements of the current node information and generating target prompt instructions based on these key elements specifically includes: The current node information is divided according to the hierarchical structure of the fault analysis tool, and the corresponding prompt instructions are determined based on the sub-node information of each level; wherein, the fault analysis tool includes at least one of fishbone diagram, five-question method and fault tree; Based on the execution result of the prompt instruction at the previous level, determine the prompt instruction at the next level, so as to determine the target prompt instruction for the entire hierarchical structure.
4. The method for handling fault work orders according to claim 2, characterized in that, Key elements of node information include data or information that are helpful in understanding the current state of a node, identifying potential problems or failures, and developing corresponding strategies.
5. The method for handling fault work orders according to claim 1, characterized in that, Step S3, which involves determining the fault response information for the next process node based on the current node information, specifically includes: Determine if the current process node is the first node of the process; If not, then obtain and generate a target prompt instruction based on the node information of the current process node, determine the corresponding fault analysis result based on the target prompt instruction, and determine the fault response information for the next process node based on the fault analysis result.
6. The method for handling fault work orders according to claim 5, characterized in that, After determining whether the current process node is the first node of the process, the method further includes: If so, the corresponding fault response information is determined based on the initial fault information and used as the fault response information for the next process node.
7. The method for handling fault work orders according to claim 1, characterized in that, Prior to step S1, the method further includes: Receive fault / abnormal signals and generate fault work orders based on the corresponding initial fault information; Based on the initial fault information, the historical summary information of the fault knowledge base is queried, and the handling process of the fault work order is determined based on the response information matching the historical summary information; the handling process includes the instruction information of the fault handling experts corresponding to several fault work orders. Step S1 specifically includes: In the processing flow of the fault work order, the current node information of the current process node is determined based on the initial fault information.
8. The method for handling fault work orders according to claim 1, characterized in that, Step S2 specifically includes: Based on the fault type and the node information, several fault sub-tasks are determined, and the fault sub-tasks are transmitted to the corresponding fault handling experts according to the fault work order processing flow. Based on the received fault subtasks, the fault handling expert determines the corresponding fault subtask response information and updates the fault subtask response information to the node information of the current process node.
9. The method for handling fault work orders according to claim 8, characterized in that, The fault handling expert determines the corresponding fault subtask response information based on the received fault subtask, specifically including: Based on the fault subtask, determine the prompt instruction; wherein, the prompt instruction is used to guide the output prompt information of the pre-trained model; Guided by the prompt instruction, a pre-trained model is generated to produce response information for fault subtasks.
10. The method for handling fault work orders according to claim 1, characterized in that, Step S3 specifically includes: The iteration determines the fault response information for the next process node based on the node information of the current process node, until the last node information of the last process node is determined. Filter the valid node information from the last node information, and determine the fault response information for the overall process based on the valid node information.
11. The method for handling fault work orders according to claim 1, characterized in that, The fault response information includes at least one of a first response information and a second response information; the method further includes: Determine the corresponding fault response information based on the urgency and / or processing cost of the fault information; When the urgency of the fault information is greater than a set urgency threshold, and / or when the processing cost of the fault information is greater than a set processing cost threshold, the first response information is determined to be fault response information. When the urgency level of the fault information is less than a set urgency level threshold, and / or when the processing cost of the fault information is less than a set processing cost threshold, the second response information is determined to be fault response information.
12. A fault work order handling system, characterized in that, include: The determination module is used to determine the current node information of the current process node; wherein, the current node information includes at least one of fault information and fault analysis results; The update module is used to determine the fault response information of the current process node based on the current node information, and update the fault response information to the current node information; The processing module is used to determine the fault response information for the next process node based on the current node information, so as to determine the fault response information for the overall process.
13. The fault work order handling system according to claim 12, characterized in that, The disposal system also includes: The work order generation module is used to generate corresponding fault work orders based on the initial fault information of the product. The work order processing flow generation module is used to query historical summary information of the fault knowledge base based on the initial fault information, and determine the processing flow of the fault work order based on the matching historical summary information. The display module is used to output and display fault response information for the entire process.
14. The fault work order handling system according to claim 12, characterized in that, The update module is used to determine the key elements of the current node information and generate a target prompt instruction based on the key elements; the key elements are used to determine at least one of the sub-fault information and sub-fault cause in the current node information; The update module is used to determine the corresponding fault analysis result according to the target prompt instruction, and update the fault analysis result to the current node information.
15. The fault work order handling system according to claim 12, characterized in that, The update module is used to determine several fault sub-tasks based on the fault type and the node information, and to transmit the fault sub-tasks to the corresponding fault handling experts according to the processing flow of the fault work order. The fault handling expert determines the corresponding fault subtask response information based on the received fault subtask, and updates the fault subtask response information to the node information of the current process node. The fault handling expert determines the corresponding fault subtask response information based on the received fault subtask, specifically including: Based on the fault subtask, determine the prompt instruction; wherein, the prompt instruction is used to guide the output prompt information of the pre-trained model; Guided by the prompt command, a pre-trained model is generated, which then generates response information for fault subtasks.
Citation Information
Patent Citations
Information recommendation method and device applied to maintenance service and electronic equipment
CN115310637A
Fault diagnosis guiding method, electronic equipment and storage medium
CN116205627A
Fault processing method, system and device and storage medium
CN116402493A
Work order generation method, device and equipment of heat pump machine and storage medium
CN117724882A
Fault work order processing method and system and storage medium
CN118396599A