Inertial GPS navigation system with modified kalman filter
First Claim
1. An inertial/global positioning system (GPS) receiver including:
- A. a GPS sub-system for providing correlation measurements and GPS observables associated with signals received from a plurality of GPS satellites;
B. an inertial sub-system for providing inertial measurements from a plurality of accelerometers and gyroscopes;
C. a clock that maintains GPS time;
D. a processor for time-tagging the inertial measurements with the GPS time and calculating GPS position based on the correlation measurements and inertial position, velocity and attitude that are determined relative to the GPS position and are based on the inertial measurements and the GPS observables, the processor using GPS position, associated covariance information and GPS observables to control the adverse effects in the inertial calculations of inaccuracies in the inertial sub-system measurements, inertial position, velocity and associated covariance information to assist in signal re-acquisition operations of the GPS sub-system; and
inertial position and associated covariance information to assist in carrier cycle ambiguity resolution operations that are part of the signal re-acquisition operations.
1 Assignment
0 Petitions
Accused Products
Abstract
An inertial (“INS”)/GPS receiver includes an INS sub-system which incorporates, into a modified Kalman filter, GPS observables and/or other observables that span previous and current times. The INS filter utilizes the observables to update position information relating to both the current and the previous times, and to propagate the current position, velocity and attitude related information. The GPS observable may be delta phase measurements, and the other observables may be, for example, wheel pick-offs (or counts of wheel revolutions) that are used to calculate along track differences, and so forth. The inclusion of the measurements in the filter together with the current and the previous position related information essentially eliminates the effect of system dynamics from the system model. A position difference can thus be formed that is directly observable by the phase difference or along track difference measured between the previous and current time epochs. Further, the delta phase measurements can be incorporated in the INS filter without having to maintain GPS carrier ambiguity states. The INS sub-system and the GPS sub-system share GPS and INS position and covariance information. The receiver time tags the INS and any other non-GPS measurement data with GPS time, and then uses the INS and GPS filters to produce INS and GPS position information that is synchronized in time. The GPS/INS receiver utilizes GPS position and associated covariance information and the GPS and/or other observables in the updating of the INS filter. The INS filter, in turn, provides updated system error information that is used to propagate inertial current position, velocity and attitude information. Further, the receiver utilizes the inertial position, velocity and covariance information in the GPS filters to speed up GPS satellite signal re-acquisition and associated ambiguity resolution operations
-
Citations
14 Claims
-
1. An inertial/global positioning system (GPS) receiver including:
-
A. a GPS sub-system for providing correlation measurements and GPS observables associated with signals received from a plurality of GPS satellites;
B. an inertial sub-system for providing inertial measurements from a plurality of accelerometers and gyroscopes;
C. a clock that maintains GPS time;
D. a processor for time-tagging the inertial measurements with the GPS time and calculating GPS position based on the correlation measurements and inertial position, velocity and attitude that are determined relative to the GPS position and are based on the inertial measurements and the GPS observables, the processor using GPS position, associated covariance information and GPS observables to control the adverse effects in the inertial calculations of inaccuracies in the inertial sub-system measurements, inertial position, velocity and associated covariance information to assist in signal re-acquisition operations of the GPS sub-system; and
inertial position and associated covariance information to assist in carrier cycle ambiguity resolution operations that are part of the signal re-acquisition operations. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An INS/GPS receiver including:
-
A. an antenna for receiving signals from a plurality of GPS satellites;
B. a GPS sub-system for acquiring and tracking the signals from the respective GPS satellites in view;
determining GPS position and related covariance information, and producing associated delta phase measurements that are double differenced across both time and the GPS satellites, C. an inertial measurement unit for making measurements associated with the acceleration and relative orientation of the receiver;
D. an INS Kalman filter that uses the inertial measurements and the delta phase measurements to update current and previous position related information and propagate current position, velocity and attitude related information; and
E. a mechanization task that determines inertial position, velocity and attitude based on the inertial measurements and the updated information produced by the INS Kalman filter. - View Dependent Claims (8)
-
-
9. A method of determining GPS position including:
-
A. receiving signals from a plurality of GPS satellites;
B. acquiring and tracking carriers and codes in the satellite signals and determining delta phase measurements;
C. determining GPS pseudoranges, Doppler offsets, and GPS position and covariance related information;
D. taking inertial measurements relating to acceleration and orientation;
E. updating inertial current and previous position related information using the inertial measurements, the GPS position and covariance related information, and the delta phase measurements;
F. propagating the updated current position information and velocity information; and
G. using the propagated position and velocity information to determine the current GPS position. - View Dependent Claims (10)
-
-
11. A method of determining inertial position using an INS Kalman filter, the method including the steps of:
-
A. receiving from a GPS sub-system GPS position covariance information and GPS observables that over time measure position change;
B. making acceleration and attitude related inertial measurements;
C. using the observable and inertial measurements to update position information relating to a current position and a previous position and using the inertial measurements and the updated information to propagate current position, velocity and attitude related information;
D. using the propagated current position related information to determine an inertial position. - View Dependent Claims (12, 13, 14)
-
Specification