System, method, and computer program product for fault prediction in vehicle monitoring and reporting system
First Claim
1. A method of predicting when to perform maintenance affecting operation of a vehicle, wherein the method comprises:
- receiving maintenance message data and fault message data associated with operation of the vehicle, wherein the maintenance message data comprise a plurality of maintenance messages and the fault message data comprise a plurality of fault messages;
determining a predictive relationship between the maintenance message data and the fault message data such that the occurrence of at least one of the plurality of maintenance messages indicates a corresponding one of the plurality of fault messages will occur in the future; and
performing maintenance on the vehicle upon the occurrence of one of the plurality of maintenance messages to prevent the occurrence of the corresponding one of the plurality of fault messages.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method, and computer program product for predicting failure of a vehicle system or subsystem by using statistical analysis of prior maintenance messages and vehicle failures, such that the predictions of failures may be incorporated into a vehicle monitoring and reporting system. Maintenance message data and vehicle system or subsystem failure data are collected from a central maintenance computer of a vehicle, such as an aircraft. This maintenance message and vehicle system or subsystem failure data are analyzed to discern relationships between maintenance messages and vehicle system or subsystem failures which will enable future failures to be predicted. By predicting future failures, maintenance can be performed in time to prevent the vehicle failure and thereby avoid unnecessary costs and unscheduled interruptions of vehicle operations.
57 Citations
41 Claims
-
1. A method of predicting when to perform maintenance affecting operation of a vehicle, wherein the method comprises:
-
receiving maintenance message data and fault message data associated with operation of the vehicle, wherein the maintenance message data comprise a plurality of maintenance messages and the fault message data comprise a plurality of fault messages; determining a predictive relationship between the maintenance message data and the fault message data such that the occurrence of at least one of the plurality of maintenance messages indicates a corresponding one of the plurality of fault messages will occur in the future; and performing maintenance on the vehicle upon the occurrence of one of the plurality of maintenance messages to prevent the occurrence of the corresponding one of the plurality of fault messages.
-
-
2. A method for predicting faults affecting operation of a vehicle, wherein the method comprises:
-
receiving maintenance message data and fault message data associated with operation of the vehicle, wherein the maintenance message data comprise a plurality of maintenance messages and the fault message data comprise a plurality of fault messages; determining which types of the plurality of maintenance messages occur within a predefined number of vehicle operations from a respective one of the plurality of fault messages; counting occurrences of at least one type of maintenance message occurring within the predefined number of vehicle operations from the respective fault message; counting total occurrences of the at least one type of maintenance message; and determining if the at least one type of maintenance message is predictive of the respective fault message based on the count of the occurrences of the at least one type of maintenance message occurring within the predefined number of vehicle operations from the respective fault message and based on the count of the total occurrences of the at least one type of maintenance message. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for predicting faults affecting operation of a vehicle comprising:
a processing element comprising; a data gathering element for receiving maintenance message data and fault message data associated with operation of the vehicle, wherein the maintenance message data comprise a plurality of maintenance messages and the fault message data comprise a plurality of fault messages; a first determination element for determining which types of the plurality of maintenance messages occur within a predefined number of vehicle operations from a respective one of the plurality of fault messages; a counting element for counting occurrences of at least one type of maintenance message occurring within the predefined number of vehicle operations from the respective fault message, and for counting total occurrences of the at least one type of maintenance message; and a second determination element for determining if the at least one type of maintenance message is predictive of the respective fault message based on the count of the occurrences of the at least one type of maintenance message occurring within the predefined number of vehicle operations from the respective fault message and based on the count of the total occurrences of the at least one type of maintenance message. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
28. A computer program product for predicting faults affecting operation of a vehicle, the computer program product comprising at least one computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
-
a first executable portion for receiving maintenance message data and fault message data associated with operation of the vehicle, wherein the maintenance message data comprise a plurality of maintenance messages and the fault message data comprise a plurality of fault messages; a second executable portion for determining which types of the plurality of maintenance messages occur within a predefined number of vehicle operations from a respective one of the plurality of fault messages; a third executable portion for counting occurrences of at least one type of maintenance message occurring within the predefined number of vehicle operations from the respective fault message; a fourth executable portion for counting total occurrences of the at least one type of maintenance message; and a fifth executable portion for determining if the at least one type of maintenance message is predictive of the respective fault message based on the count of the occurrences of the at least one type of maintenance message occurring within the predefined number of vehicle operations from the respective fault message and based on the count of the total occurrences of the at least one type of maintenance message. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A method for predicting faults affecting operation of a vehicle, wherein the method comprises:
-
receiving maintenance message data and fault message data associated with operation of the vehicle, wherein the maintenance message data comprise a plurality of maintenance messages and the fault message data comprise a plurality of fault messages; determining any temporal relationship between each type of maintenance message and each type of fault message; and classifying each type of maintenance message with respect to its ability to predict a fault with a classification selected from the group consisting of trigger, precursor, both trigger and precursor, and neither trigger nor precursor.
-
Specification