INERTIAL MEASUREMENT UNIT FAULT DETECTION ISOLATION RECONFIGURATION USING PARITY LOGIC
First Claim
1. A method of implementing a fault-tolerant-avionic architecture in a vehicle comprising:
- using parity logic to monitor the functionality of at least three non-fault-tolerant inertial measurement units during a parity check, each inertial measurement unit comprising at least one triad of sensors;
calculating a threshold from expected inertial measurement unit performance during a parity check; and
if a failure of an inertial measurement unit is detected based on the calculated threshold, identifying the failed inertial measurement units based on a direction of a parity vector in parity space.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of implementing a fault-tolerant-avionic architecture in a vehicle includes using parity logic to monitor the functionality of at least three non-fault-tolerant inertial measurement units during a parity check and calculating a threshold from expected inertial measurement unit performance during a parity check. If a failure of an inertial measurement unit is detected based on the calculated threshold, then the method further includes identifying the failed inertial measurement units based on a direction of a parity vector in parity space. Each inertial measurement unit comprises at least one triad of sensors
-
Citations
20 Claims
-
1. A method of implementing a fault-tolerant-avionic architecture in a vehicle comprising:
-
using parity logic to monitor the functionality of at least three non-fault-tolerant inertial measurement units during a parity check, each inertial measurement unit comprising at least one triad of sensors; calculating a threshold from expected inertial measurement unit performance during a parity check; and if a failure of an inertial measurement unit is detected based on the calculated threshold, identifying the failed inertial measurement units based on a direction of a parity vector in parity space. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A program product comprising program instructions, embodied on a storage medium, that are operable to cause a programmable processor to:
-
receiving information indicative of measurements of one of acceleration, rate and both rate and acceleration from the inertial measurement units; form measurement vectors based on a square of a magnitude of received information indicative of measurements, wherein the measurement vectors are one of acceleration-measurement vectors, rate-measurement vectors, and both acceleration-measurement vectors and rate-measurement vectors and wherein the sensed parameters are one of a sensed acceleration, a sensed velocity, and both the sensed acceleration and the sensed velocity; transpose the measurement vectors in a measurement space into parity vectors in a parity space, the parity space being orthogonal to the measurement space; and dynamically calculate a threshold for the magnitude squared of the sensed parameters; compare the magnitude of the parity vectors to the threshold;
when a magnitude of the parity vector is greater than the threshold, determine a failure of an inertial measurement unit; andwhen the magnitude of the parity vector is greater than the threshold, determine a direction of the parity vector, wherein the parity vector points toward the failed inertial measurement unit. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A system to implement a fault-tolerant-avionic architecture in a vehicle comprises:
-
means for using parity logic to monitor the functionality of at least three non-fault-tolerant inertial measurement units during a parity check, each inertial measurement unit comprising at least one triad of sensors; means for calculating a threshold from expected inertial measurement unit performance during a parity check; means for identifying the failed inertial measurement units based on a direction of a parity vector in parity space if a failure of an inertial measurement unit is detected based on the calculated threshold; means for suspending operation of the failed inertial measurement unit responsive to detecting the failure; and means for operating at least three fully functioning inertial measurement units to track the vehicle responsive to detecting the failure. - View Dependent Claims (19, 20)
-
Specification