Synchronous processing method and device for fault process information of motor train unit
Through the synchronization processing method of EMU failure process information, fault task information is generated, fault analysis data is obtained, fault analysis data is obtained, fault cause is determined and fault part maintenance information is synchronized, which solves the complex synchronization problem of EMU failure data and improves the efficiency of fault analysis and maintenance and accuracy.
Patent Information
- Application Number
- CN202411385422.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-30
- Publication Date
- 2024-12-27
AI Technical Summary
The time and space synchronization processing of EMU fault process data is complicated and time-consuming, and it is prone to work errors, resulting in increased difficulty in fault analysis and maintenance.
A synchronous processing method for EMU fault process information is proposed. By generating fault task information, acquiring fault analysis data, extracting data characteristics and its occurrence time, the cause of the fault occurs is determined, and the fault maintenance information is synchronized into the fault task information. Achieve complete synchronization of fault process information.
It improves the efficiency and standardization of fault information management, realizes automatic analysis and closed-loop processing of fault data, enhances the understanding of fault laws, and reduces the potential risks of faults.
Smart Images

Figure CN119190129A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of electric multiple unit (EMU) for rail transit, and in particular to a method and device for synchronously processing fault process information of an EMU. Background Art
[0002] Trains provide convenience for passengers, among which the smooth operation of EMUs is particularly important.
[0003] EMU failure is a major reason why EMUs cannot run smoothly. The factors that can lead to EMU failure involve all aspects, and the cause of the failure is not easy to analyze. However, in order to ensure the smooth operation of the EMU, a large amount of EMU failure process data is needed to support it. In terms of time, these EMU failure process data cover the EMU working stage and maintenance stage. In terms of space, these EMU failure process data cover multiple systems and on-board equipment data. It is an extremely complex task to synchronize these data in time and space, which is time-consuming, labor-intensive, and prone to work errors. Summary of the invention
[0004] In view of the problems in the prior art, an embodiment of the present invention provides a method and device for synchronously processing fault process information of an EMU, which can at least partially solve the problems in the prior art.
[0005] On the one hand, the present invention provides a method for synchronously processing fault process information of a train set, comprising:
[0006] Generate fault task information according to the fault data packet of the EMU, obtain fault analysis data related to the fault task information, and extract data features and occurrence time corresponding to each type of data according to the fault analysis data;
[0007] Determine the cause of the fault according to the data characteristics of all categories of data and their occurrence time, synchronize the cause of the fault to the fault task information, and obtain first fault synchronization information;
[0008] Faulty component maintenance information of the EMU is acquired, and the faulty component maintenance information is synchronized with the first fault synchronization information to obtain second fault synchronization information.
[0009] The generating of fault task information according to the fault data packet of the EMU includes:
[0010] Fault task information corresponding to each fault is extracted according to the pre-configured parameter name list and the fault data packet.
[0011] Wherein, the fault data packet includes the vehicle group number and the fault occurrence time, and the parameter name list includes the parameter data source corresponding to each parameter name one by one; accordingly, the fault task information corresponding to each fault one by one is extracted according to the pre-configured parameter name list and the fault data packet, including:
[0012] Acquire the fault parameter corresponding to the vehicle group number and the fault occurrence time from the parameter data source corresponding to each parameter name one by one;
[0013] A corresponding relationship between multiple fault parameters corresponding to the same fault occurrence time is established to obtain fault task information corresponding to each fault.
[0014] Wherein, the acquiring of fault analysis data related to the fault task information includes:
[0015] Acquire remote data that can be used for fault analysis during the time period when the fault occurred, as well as data stored locally on the vehicle device.
[0016] The extracting of data features and occurrence time corresponding to each type of data according to the fault analysis data includes:
[0017] Classify and store the fault analysis data according to different data formats;
[0018] Call the parsing algorithms and configuration files corresponding to different data formats to parse the classified stored data;
[0019] The data features and occurrence time corresponding to each type of data are extracted from the parsed data content.
[0020] The fault task information includes a fault task ID; accordingly, synchronizing the fault cause to the fault task information to obtain first fault synchronization information includes:
[0021] A target fault task ID identifying the cause of the fault is determined, and the cause of the fault is synchronized to corresponding fault task information according to the target fault task ID to obtain the first fault synchronization information.
[0022] Wherein, the fault component maintenance information and the first fault synchronization information both include the vehicle group number, the fault code and the fault occurrence time, and the fault component maintenance information also includes material maintenance information; accordingly, synchronizing the fault component maintenance information with the first fault synchronization information to obtain the second fault synchronization information includes:
[0023] Determine the target vehicle group number, target fault code and target fault occurrence time that identify the current fault part maintenance information, and synchronize the target material maintenance information corresponding to the current fault part maintenance information to the first fault synchronization information according to the target vehicle group number, the target fault code and the target fault occurrence time to obtain the second fault synchronization information.
[0024] On the one hand, the present invention provides a synchronous processing device for EMU fault process information, comprising:
[0025] An acquisition unit, used to generate fault task information according to the fault data packet of the EMU, and to acquire fault analysis data related to the fault task information, and to extract data features and occurrence time corresponding to each type of data respectively according to the fault analysis data;
[0026] a determination unit, configured to determine a cause of a fault according to data features of all categories of data and their occurrence time, and synchronize the cause of the fault to the fault task information to obtain first fault synchronization information;
[0027] The synchronization unit is used to obtain the faulty component maintenance information of the EMU, synchronize the faulty component maintenance information with the first fault synchronization information, and obtain the second fault synchronization information.
[0028] In another aspect, an embodiment of the present invention provides an electronic device, including: a processor, a memory, and a bus, wherein:
[0029] The processor and the memory communicate with each other via the bus;
[0030] The memory stores program instructions that can be executed by the processor, and the processor calls the program instructions to execute the following method:
[0031] Generate fault task information according to the fault data packet of the EMU, obtain fault analysis data related to the fault task information, and extract data features and occurrence time corresponding to each type of data according to the fault analysis data;
[0032] Determine the cause of the fault according to the data characteristics of all categories of data and their occurrence time, synchronize the cause of the fault to the fault task information, and obtain first fault synchronization information;
[0033] Faulty component maintenance information of the EMU is acquired, and the faulty component maintenance information is synchronized with the first fault synchronization information to obtain second fault synchronization information.
[0034] An embodiment of the present invention provides a non-transitory computer-readable storage medium, including:
[0035] The non-transitory computer-readable storage medium stores computer instructions, which cause the computer to execute the following method:
[0036] Generate fault task information according to the fault data packet of the EMU, obtain fault analysis data related to the fault task information, and extract data features and occurrence time corresponding to each type of data according to the fault analysis data;
[0037] Determine the cause of the fault according to the data characteristics of all categories of data and their occurrence time, synchronize the cause of the fault to the fault task information, and obtain first fault synchronization information;
[0038] Faulty component maintenance information of the EMU is acquired, and the faulty component maintenance information is synchronized with the first fault synchronization information to obtain second fault synchronization information.
[0039] The method and device for synchronously processing the fault process information of an EMU provided in an embodiment of the present invention generate fault task information according to the fault data packet of the EMU, and obtain fault analysis data related to the fault task information, and extract data features and occurrence time corresponding to each type of data respectively according to the fault analysis data; determine the cause of the fault according to the data features of all types of data and their occurrence time, synchronize the cause of the fault to the fault task information, and obtain first fault synchronization information; obtain the fault component maintenance information of the EMU, synchronize the fault component maintenance information to the first fault synchronization information, and obtain second fault synchronization information, which can realize the synchronous processing of the fault process information of the EMU and provide effective data support for the fault analysis and troubleshooting of the EMU. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the prior art descriptions. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work. In the drawings:
[0041] Figure 1 It is a flow chart of a method for synchronously processing EMU fault process information provided by an embodiment of the present invention.
[0042] Figure 2 The present invention provides a schematic diagram of a fault information collection process.
[0043] Figure 3 It is a schematic diagram of a fault data analysis process provided by an embodiment of the present invention.
[0044] Figure 4 It is a schematic diagram of the fault component information maintenance process provided by an embodiment of the present invention.
[0045] Figure 5 It is a structural schematic diagram of a synchronous processing device for EMU fault process information provided by an embodiment of the present invention.
[0046] Figure 6 A schematic diagram of the physical structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0047] In order to make the purpose, technical scheme and advantages of the embodiments of the present invention more clear, the embodiments of the present invention are further described in detail below in conjunction with the accompanying drawings. Here, the illustrative embodiments of the present invention and their descriptions are used to explain the present invention, but are not intended to limit the present invention. It should be noted that, in the absence of conflict, the embodiments in this application and the features in the embodiments can be combined with each other arbitrarily.
[0048] Figure 1 FIG. 1 is a flow chart of a synchronous processing method of a train unit fault process information provided by an embodiment of the present invention. Figure 1 As shown, the synchronous processing method of the EMU fault process information provided by the embodiment of the present invention includes:
[0049] Step S1: Generate fault task information according to the fault data packet of the EMU, obtain fault analysis data related to the fault task information, and extract data features and occurrence time corresponding to each type of data according to the fault analysis data.
[0050] Step S2: Determine the cause of the fault according to the data features of all categories of data and their occurrence time, synchronize the cause of the fault to the fault task information, and obtain the first fault synchronization information.
[0051] Step S3: Acquire the faulty component maintenance information of the EMU, synchronize the faulty component maintenance information with the first fault synchronization information, and obtain the second fault synchronization information.
[0052] In the above step S1, the device generates fault task information according to the fault data packet of the EMU, obtains fault analysis data related to the fault task information, and extracts data features and occurrence time corresponding to each type of data according to the fault analysis data. The device can be a computer device that executes the method. It should be noted that the acquisition and analysis of data involved in the embodiments of the present invention are authorized by the user.
[0053] The implementation process of the method of the present invention mainly includes three links, namely, fault information collection, fault data analysis and fault component information maintenance.
[0054] like Figure 2 As shown in the figure, fault information collection includes three steps: discovering fault codes, capturing fault information, and generating fault task information. The discovery of fault codes can be achieved by "manual reporting" or "WTDS data monitoring interface". After the fault code is discovered, the train operation condition information at the time of the fault is obtained from the WTDS system and EMIS system according to the train number and the time of the fault. Finally, the creation of the fault task is completed and the fault task information is generated. The fault task information includes the fault task ID.
[0055] like Figure 3 As shown in the figure, fault data analysis includes five steps: data acquisition, data analysis, data feature extraction, logic rule inversion and generation of analysis report. The acquired raw data is divided into remote data captured through the WTDS data interface and local data manually downloaded from the vehicle-mounted device. The raw data acquired in the first step is analyzed and processed in the second step to obtain the analysis data that can be used for subsequent analysis. The third step is to extract features from the analysis data for the next step of "logic rule inversion". The fourth step is to determine the cause of the fault according to the logic rules. The fifth step is to generate an analysis report based on the cause of the fault.
[0056] like Figure 4 As shown, the maintenance of faulty parts information includes three steps: capturing the faulty parts information replaced when handling faults from the supply chain execution system (SCE), then pairing the faulty parts with their corresponding fault tasks, and finally determining their failure categories and failure modes based on the analysis reports of the faulty parts.
[0057] The generating of fault task information according to the fault data packet of the EMU includes:
[0058] According to the pre-configured parameter name list and the fault data packet, the fault task information corresponding to each fault is extracted. The parameter name list is shown in Table 1:
[0059] Table 1
[0060]
[0061] The fault data packet includes a vehicle group number and a fault occurrence time, and the parameter name list includes a parameter data source corresponding to each parameter name one by one; accordingly, the fault task information corresponding to each fault is extracted one by one according to the pre-configured parameter name list and the fault data packet, including:
[0062] Acquire the fault parameter corresponding to the vehicle group number and the fault occurrence time from the parameter data source corresponding to each parameter name one by one;
[0063] Establish the corresponding relationship between multiple fault parameters corresponding to the same fault occurrence time, and obtain the fault task information corresponding to each fault. The description is as follows:
[0064] Taking the train speed in Table 1 as an example, the train speed value corresponding to the train set number and the time of fault occurrence is obtained from WTDS, that is, the train speed value of the current EMU at the time of fault occurrence can be obtained. The train speed value is used as one of the fault parameters for analyzing the cause of the fault.
[0065] Similarly, the control software version number, train outdoor temperature value, traction condition details, geographic information, mileage value, section (the starting and ending station names of the EMU operation) and train number information can be obtained.
[0066] The train speed value, control software version number, train outdoor temperature value, traction condition details, geographic information, mileage value, section and train number information are combined into multiple fault parameters, which can reflect the train operation condition information.
[0067] The time granularity of the fault occurrence time of the method of the present invention can be selected as a smaller value, such as seconds, so it can be considered that only one fault occurs at the same fault occurrence time, so each fault can be identified by the same fault occurrence time. The same fault occurrence time is recorded as tx, and the train speed value, control software version number, train outdoor temperature value, traction condition details, geographic information, mileage value, interval section and train number information corresponding to this moment are used as the fault task information corresponding to the fault. The fault task information can also further include the train group number & car number, fault code, fault occurrence time and fault task ID. The fault task ID can identify each fault task information.
[0068] The acquiring of the fault analysis data related to the fault task information includes:
[0069] Acquire remote data that can be used for fault analysis during the time period when the fault occurs and the data stored locally on the on-board equipment. Some data will be abnormal in a period of time before and after the fault occurs, and these abnormal data have a certain reference significance for fault analysis. For example, if the fault occurs at 9:20:10, 8:50:10 to 9:50:10 can be used as the time period when the fault occurs. Remote data can be obtained from WTDS, and on-board equipment can include but is not limited to all equipment on the EMU that can store local data. Remote data can be obtained through the network, and the data stored locally on the on-board equipment can be downloaded from the on-board equipment, and the obtained data can be stored in the database.
[0070] The extracting data features and occurrence time corresponding to each type of data respectively according to the fault analysis data includes:
[0071] Classify and store the fault analysis data according to different data formats;
[0072] Call the parsing algorithms and configuration files corresponding to different data formats to parse the classified stored data;
[0073] The data features and occurrence time corresponding to each type of data are extracted from the parsed data content.
[0074] The database classifies and stores the fault analysis data according to different data formats, and calls corresponding parsing algorithms and configuration files to parse the classified and stored data. The parsing algorithm is integrated in the software parsing kernel, and the configuration file is stored in the database.
[0075] Extract data features - time array from the parsed data content. Data features include but are not limited to: Boolean jump, analog range value, occurrence or recovery of a fault code, etc., as follows:
[0076] The data content includes different types of data, such as the running status of each train in the EMU controller. For a train running status quantity A which is a digital quantity, a jump from 0 to 1 and a jump from 1 to 0 can be defined. If A jumps from 0 to 1 at time t1, A jumps from 1 to 0 at time t2, and A jumps from 0 to 1 at time t3, then the data feature-time array can be recorded as {0-1(t1, t3); 1-0(t2)}.
[0077] For another train running status quantity B, which is an analog quantity, the range of the analog quantity can be defined as greater than 360 km / h and less than 180 km / h. If at t4, the speed of B changes from normal speed to 362 km / h, and then recovers to normal speed after processing; at t5, the speed of B changes from normal speed to 367 km / h, and then recovers to normal speed after processing; at t6, the speed of B changes from normal speed to 175 km / h, and then recovers to normal speed after processing, then the data feature-time array can be recorded as {>360(t4, t5); <180(t6)}.
[0078] In the above step S2, the device determines the cause of the fault according to the data features of all categories of data and their occurrence time, and synchronizes the cause of the fault to the fault task information to obtain the first fault synchronization information. The fault diagnosis logical relationship represented by the pre-built fault cause analysis decision tree can be used, and reverse reasoning can be performed according to the data features of all categories of data and their occurrence time to determine the cause of the fault.
[0079] The fault task information includes a fault task ID; accordingly, synchronizing the fault cause to the fault task information to obtain first fault synchronization information includes:
[0080] Determine a target fault task ID that identifies the cause of the fault, and synchronize the cause of the fault to the corresponding fault task information according to the target fault task ID to obtain the first fault synchronization information. When it is determined that the fault cause analysis of a fault task information is completed, the target fault task ID corresponding to the fault task information can be obtained, and the corresponding fault task information can be matched according to the target fault task ID, and the cause of the fault that has just been completed is synchronized to the fault task information with the same fault task ID to obtain the first fault synchronization information.
[0081] In the above step S3, the device obtains the faulty component maintenance information of the EMU, synchronizes the faulty component maintenance information with the first fault synchronization information, and obtains the second fault synchronization information. The faulty component maintenance information may specifically include the train number, fault code, fault occurrence time, and material maintenance information, and the material maintenance information specifically includes the material number and serial number of the disassembled material, and the material number and serial number of the replacement material, wherein the material number may identify which type of material, and the serial number may identify which batch of materials in this type of material.
[0082] The step of synchronizing the fault component maintenance information with the first fault synchronization information to obtain second fault synchronization information includes:
[0083] Determine the target vehicle group number, target fault code and target fault occurrence time that identify the current fault part maintenance information, and synchronize the target material maintenance information corresponding to the current fault part maintenance information to the first fault synchronization information according to the target vehicle group number, the target fault code and the target fault occurrence time, to obtain the second fault synchronization information. Since the maintenance staff needs to continuously maintain the fault part, each time the maintenance is completed, the fault part maintenance information of that time is used as the current fault part maintenance information.
[0084] The target train set number, target fault code and target fault occurrence time are used as matching factors. The first fault synchronization information corresponding to the current faulty part maintenance information can be determined based on the same matching factors in the first fault synchronization information. The above target material maintenance information, that is, the material number and serial number of the disassembled material and the material number and serial number of the replacement material, are synchronized to the above first fault synchronization information. At this point, the second fault synchronization information integrates the fault task information, the cause of the fault and the faulty part maintenance information. Subsequently, the EMU fault analysis and troubleshooting work can be realized based on the second fault synchronization information.
[0085] The fault task ID can be used to query the maintenance information of the faulty part in one click. Furthermore, the quality engineer can fill in the "failure category" and "failure mode" of the faulty part according to the failure analysis conclusion of the faulty part.
[0086] The synchronous processing method of EMU fault process information provided by the embodiment of the present invention has the following beneficial technical effects:
[0087] 1. It can realize automatic discovery of EMU faults, automatically capture WTDS and EMIS data, create fault analysis tasks, and improve the management efficiency and standardization of fault information;
[0088] 2. It integrates all links in the fault data analysis process, including data acquisition, data analysis, feature extraction and rule inversion, improving the standardization of data management and the automation level of the analysis process;
[0089] 3. Associate the fault part information with the fault analysis task to achieve a truly closed loop for the entire fault handling process;
[0090] 4. Research and classification of failure types and failure modes of faulty parts will help improve the understanding of failure patterns and fundamentally eliminate potential failure hazards.
[0091] The synchronous processing method of EMU fault process information provided in the embodiment of the present invention generates fault task information according to the fault data packet of the EMU, obtains fault analysis data related to the fault task information, and extracts data features and occurrence time corresponding to each type of data according to the fault analysis data; determines the cause of the fault according to the data features of all types of data and their occurrence time, synchronizes the cause of the fault to the fault task information, and obtains first fault synchronization information; obtains the fault component maintenance information of the EMU, synchronizes the fault component maintenance information to the first fault synchronization information, and obtains second fault synchronization information, which can realize the synchronous processing of the EMU fault process information and provide effective data support for EMU fault analysis and troubleshooting.
[0092] Furthermore, generating fault task information according to the fault data packet of the EMU includes:
[0093] According to the pre-configured parameter name list and the fault data packet, the fault task information corresponding to each fault is extracted.
[0094] Further, the fault data packet includes a vehicle group number and a fault occurrence time, and the parameter name list includes a parameter data source corresponding to each parameter name one by one; accordingly, the fault task information corresponding to each fault one by one is extracted according to the pre-configured parameter name list and the fault data packet, including:
[0095] Obtain the fault parameters corresponding to the vehicle group number and the fault occurrence time from the parameter data source corresponding to each parameter name one by one; refer to the above embodiment for description and no further details will be given.
[0096] A corresponding relationship between multiple fault parameters corresponding to the same fault occurrence time is established to obtain fault task information corresponding to each fault. The above description can be referred to in the above embodiment and will not be repeated here.
[0097] Further, the acquiring of fault analysis data related to the fault task information includes:
[0098] Acquiring remote data that can be used for fault analysis and local storage data of the vehicle-mounted device within the time period when the fault occurs. The above-mentioned embodiments can be referred to for explanation and will not be described in detail.
[0099] Furthermore, extracting data features and occurrence times corresponding to each type of data respectively according to the fault analysis data includes:
[0100] The fault analysis data are classified and stored according to different data formats; please refer to the above-mentioned embodiment for description, which will not be repeated here.
[0101] The parsing algorithms and configuration files corresponding to different data formats are called to parse the classified stored data; the above-mentioned embodiments can be referred to for description and will not be described in detail.
[0102] The data features and occurrence time corresponding to each type of data are extracted from the parsed data content. Please refer to the above embodiment for description, which will not be repeated here.
[0103] Further, the fault task information includes a fault task ID; accordingly, synchronizing the fault cause to the fault task information to obtain the first fault synchronization information includes:
[0104] Determine a target fault task ID that identifies the cause of the fault, and synchronize the cause of the fault to the corresponding fault task information according to the target fault task ID to obtain the first fault synchronization information. The above embodiment can be referred to for explanation and will not be repeated here.
[0105] Further, the fault component maintenance information and the first fault synchronization information both include the vehicle group number, the fault code and the fault occurrence time, and the fault component maintenance information also includes material maintenance information; accordingly, synchronizing the fault component maintenance information with the first fault synchronization information to obtain the second fault synchronization information includes:
[0106] Determine the target vehicle group number, target fault code and target fault occurrence time that identify the current fault part maintenance information, and synchronize the target material maintenance information corresponding to the current fault part maintenance information to the first fault synchronization information according to the target vehicle group number, the target fault code and the target fault occurrence time, to obtain the second fault synchronization information. The above-mentioned embodiment can be referred to for explanation and will not be repeated here.
[0107] Figure 5 FIG. 1 is a schematic diagram of a structure of a synchronous processing device for EMU fault process information provided by an embodiment of the present invention. Figure 5 As shown, the synchronous processing device for EMU fault process information provided by the embodiment of the present invention includes an acquisition unit 501, a determination unit 502 and a synchronization unit 503, wherein:
[0108] The acquisition unit 501 is used to generate fault task information according to the fault data packet of the EMU, and to acquire fault analysis data related to the fault task information, and to extract data features corresponding to each type of data and their occurrence time according to the fault analysis data; the determination unit 502 is used to determine the cause of the fault according to the data features of all types of data and their occurrence time, and synchronize the cause of the fault to the fault task information to obtain first fault synchronization information; the synchronization unit 503 is used to acquire the fault component maintenance information of the EMU, and synchronize the fault component maintenance information to the first fault synchronization information to obtain second fault synchronization information.
[0109] Specifically, the acquisition unit 501 in the device is used to generate fault task information according to the fault data packet of the EMU, and to acquire fault analysis data related to the fault task information, and to extract data features and occurrence time corresponding to each type of data according to the fault analysis data; the determination unit 502 is used to determine the cause of the fault according to the data features of all categories of data and their occurrence time, and synchronize the cause of the fault to the fault task information to obtain first fault synchronization information; the synchronization unit 503 is used to acquire the fault part maintenance information of the EMU, and synchronize the fault part maintenance information to the first fault synchronization information to obtain second fault synchronization information.
[0110] The synchronous processing device for EMU fault process information provided by the embodiment of the present invention generates fault task information according to the fault data packet of the EMU, and obtains fault analysis data related to the fault task information, and extracts data features and occurrence time corresponding to each type of data according to the fault analysis data; determines the cause of the fault according to the data features of all types of data and their occurrence time, synchronizes the cause of the fault to the fault task information, and obtains first fault synchronization information; obtains the fault component maintenance information of the EMU, synchronizes the fault component maintenance information to the first fault synchronization information, and obtains second fault synchronization information, which can realize the synchronous processing of the EMU fault process information and provide effective data support for EMU fault analysis and troubleshooting.
[0111] The embodiment of the synchronous processing device for EMU fault process information provided by the embodiment of the present invention can be specifically used to execute the processing flow of the above-mentioned method embodiments. Its functions are not repeated here, and reference can be made to the detailed description of the above-mentioned method embodiments.
[0112] Figure 6 A schematic diagram of the physical structure of an electronic device provided in an embodiment of the present invention, such as Figure 6 As shown, the electronic device includes: a processor (processor) 601, a memory (memory) 602 and a bus 603;
[0113] The processor 601 and the memory 602 communicate with each other via a bus 603;
[0114] The processor 601 is used to call the program instructions in the memory 602 to execute the methods provided by the above method embodiments, for example, including:
[0115] Generate fault task information according to the fault data packet of the EMU, obtain fault analysis data related to the fault task information, and extract data features and occurrence time corresponding to each type of data according to the fault analysis data;
[0116] Determine the cause of the fault according to the data characteristics of all categories of data and their occurrence time, synchronize the cause of the fault to the fault task information, and obtain first fault synchronization information;
[0117] Faulty component maintenance information of the EMU is acquired, and the faulty component maintenance information is synchronized with the first fault synchronization information to obtain second fault synchronization information.
[0118] This embodiment discloses a computer program product, which includes a computer program stored on a non-transitory computer-readable storage medium. The computer program includes program instructions. When the program instructions are executed by a computer, the computer can perform the methods provided by the above method embodiments, for example, including:
[0119] Generate fault task information according to the fault data packet of the EMU, obtain fault analysis data related to the fault task information, and extract data features and occurrence time corresponding to each type of data according to the fault analysis data;
[0120] Determine the cause of the fault according to the data characteristics of all categories of data and their occurrence time, synchronize the cause of the fault to the fault task information, and obtain first fault synchronization information;
[0121] Faulty component maintenance information of the EMU is acquired, and the faulty component maintenance information is synchronized with the first fault synchronization information to obtain second fault synchronization information.
[0122] This embodiment provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, wherein the computer program enables the computer to execute the methods provided by the above method embodiments, for example, including:
[0123] Generate fault task information according to the fault data packet of the EMU, obtain fault analysis data related to the fault task information, and extract data features and occurrence time corresponding to each type of data according to the fault analysis data;
[0124] Determine the cause of the fault according to the data characteristics of all categories of data and their occurrence time, synchronize the cause of the fault to the fault task information, and obtain first fault synchronization information;
[0125] Faulty component maintenance information of the EMU is acquired, and the faulty component maintenance information is synchronized with the first fault synchronization information to obtain second fault synchronization information.
[0126] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0127] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0128] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0129] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0130] In the description of this specification, the description with reference to the terms "one embodiment", "a specific embodiment", "some embodiments", "for example", "example", "specific example", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.
[0131] The specific embodiments described above further illustrate the objectives, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above description is only a specific embodiment of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.
Claims
1. A method for synchronously processing fault process information of a train set, characterized in that: include: Generate fault task information according to the fault data packet of the EMU, obtain fault analysis data related to the fault task information, and extract data features and occurrence time corresponding to each type of data according to the fault analysis data; Determine the cause of the fault according to the data characteristics of all categories of data and their occurrence time, synchronize the cause of the fault to the fault task information, and obtain first fault synchronization information; Faulty component maintenance information of the EMU is acquired, and the faulty component maintenance information is synchronized with the first fault synchronization information to obtain second fault synchronization information.
2. The synchronous processing method of EMU fault process information according to claim 1 is characterized in that: The generating of fault task information according to the fault data packet of the EMU includes: Fault task information corresponding to each fault is extracted according to the pre-configured parameter name list and the fault data packet.
3. The synchronous processing method of EMU fault process information according to claim 2 is characterized in that: The fault data packet includes a vehicle group number and a fault occurrence time, and the parameter name list includes a parameter data source corresponding to each parameter name one by one; accordingly, the fault task information corresponding to each fault is extracted one by one according to the pre-configured parameter name list and the fault data packet, including: Acquire the fault parameter corresponding to the vehicle group number and the fault occurrence time from the parameter data source corresponding to each parameter name one by one; A corresponding relationship between multiple fault parameters corresponding to the same fault occurrence time is established to obtain fault task information corresponding to each fault.
4. The synchronous processing method of EMU fault process information according to claim 1 is characterized in that: The acquiring of the fault analysis data related to the fault task information includes: Acquire remote data that can be used for fault analysis during the time period when the fault occurred, as well as data stored locally on the vehicle device.
5. The synchronous processing method of EMU fault process information according to claim 1 is characterized in that: The extracting data features and occurrence time corresponding to each type of data respectively according to the fault analysis data includes: Classify and store the fault analysis data according to different data formats; Call the parsing algorithms and configuration files corresponding to different data formats to parse the classified stored data; The data features and occurrence time corresponding to each type of data are extracted from the parsed data content.
6. The synchronous processing method of EMU fault process information according to claim 1 is characterized in that: The fault task information includes a fault task ID; accordingly, synchronizing the fault cause to the fault task information to obtain first fault synchronization information includes: A target fault task ID identifying the cause of the fault is determined, and the cause of the fault is synchronized to corresponding fault task information according to the target fault task ID to obtain the first fault synchronization information.
7. The synchronous processing method of EMU fault process information according to claim 3 is characterized in that: The fault component maintenance information and the first fault synchronization information both include the vehicle group number, the fault code and the fault occurrence time, and the fault component maintenance information also includes material maintenance information; accordingly, synchronizing the fault component maintenance information with the first fault synchronization information to obtain the second fault synchronization information includes: Determine the target vehicle group number, target fault code and target fault occurrence time that identify the current fault part maintenance information, and synchronize the target material maintenance information corresponding to the current fault part maintenance information to the first fault synchronization information according to the target vehicle group number, the target fault code and the target fault occurrence time to obtain the second fault synchronization information.
8. A synchronous processing device for EMU fault process information, characterized in that: include: An acquisition unit, used to generate fault task information according to the fault data packet of the EMU, and to acquire fault analysis data related to the fault task information, and to extract data features and occurrence time corresponding to each type of data respectively according to the fault analysis data; a determination unit, configured to determine a cause of a fault according to data features of all categories of data and their occurrence time, and synchronize the cause of the fault to the fault task information to obtain first fault synchronization information; The synchronization unit is used to obtain the faulty component maintenance information of the EMU, synchronize the faulty component maintenance information with the first fault synchronization information, and obtain the second fault synchronization information.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.
