Developing fault model from service procedures
AssigneeGM Global Technology Operations LLC
InventorSatnam Singh
Life of this patent
Estimating the term…
Abstract
A method and system for developing fault models from structured text documents, such as service procedures. A service procedure or other structured text document is parsed using diagnostic rules to extract symptoms, failure modes, and correlations. Testing procedures and repair instructions are also parsed to create a fault tree and identify additional symptoms and failure modes. Reachability analysis is then used to find hidden dependencies in the fault tree, thus yielding additional correlations. The resultant symptoms, failure modes, and correlations are then assembled into a fault model, which can be used for real-time fault diagnosis onboard a vehicle, or for off-board diagnosis at service shops.
Claims20
A method for creating a fault model for a hardware or software system, said method comprising:
- providing a structured text document containing diagnostic information about the hardware or software system;
- extracting fault model data from the structured text document;
- parsing test procedures and repair instructions contained in the structured text document to produce a fault tree and to obtain additional fault model data;
- performing reachability analysis on the fault tree to identify cross-functional dependencies;
- and
- assembling the fault model from the fault model data and the cross-functional dependencies.
A method for creating a fault model for a vehicle or a vehicle sub-system, said method comprising:
- providing a service procedure document containing diagnostic information about the vehicle or the vehicle sub-system;
- using diagnostic rules to extract fault model data from diagnostic fault information and scan tool tables contained in the service procedure document;
- parsing testing procedures and repair instructions contained in the service procedure document to produce a fault tree and to obtain additional fault model data;
- performing reachability analysis on the fault tree to identify cross-functional dependencies, where the reachability analysis includes determining where failure modes in the fault tree are cross-functionally dependent on more than one symptom;
- and
- assembling the fault model from the fault model data and the cross-functional dependencies.
A system for creating a fault model, said system comprising:
- means for providing a structured text document containing diagnostic information about a hardware or software system;
- means for extracting fault model data from the structured text document;
- means for parsing test procedures and repair instructions contained in the structured text document to produce a fault tree and to obtain additional fault model data;
- means for performing reachability analysis on the fault tree to identify cross-functional dependencies;
- and
- means for assembling the fault model from the fault model data and the cross-functional dependencies.
Dependencies are inferred from the claim text.