Positioning and navigation method and system thereof
First Claim
1. A positioning and navigation system, comprising:
- an IMU (inertial measurement unit) providing inertial measurements including body angular rates and specific forces;
a GPS (Global Positioning System) processor receiving GPS satellite signals to derive position and velocity information and GPS raw measurements including pseudorange, carrier phase, and Doppler shift; and
a central navigation processor which comprises;
an INS (Inertial Navigation System) processor receiving said inertial measurements, including said body angular rates and said specific forces, for computing an inertial navigation solution which are position, velocity, acceleration, and attitude of a carrier carrying said positioning and navigation system;
a Kalman filter receiving said GPS raw measurements and said inertial navigation solution derived from said INS processor which is blended with said GPS raw measurements to derive a plurality of INS corrections and GPS corrections, wherein said INS corrections are fed back from said Kalman filter to said INS processor to correct said inertial navigation solution, wherein said Kalman filter sends out a dual antenna GPS attitude determination; and
an AHRS (Attitude and Heading Reference System) processor receiving said inertial measurements from said IMU which is blended with said dual antenna GPS attitude determination from said Kalman filter for computing an AHRS solution which are attitude and heading data of said carrier and being outputted as navigation solution.
1 Assignment
0 Petitions
Accused Products
Abstract
A improved positioning and navigation method and system thereof can substantially solve the problems encountered in global positioning system-only and inertial navigation system-only, such as loss of global positioning satellite signal, sensibility to jamming and spoofing, and inertial solution'"'"'s drift over time, in which the velocity and acceleration from an inertial navigation processor and an attitude and heading solution from an AHRS processor are used to aid the code and carrier phase tracking of the global positioning system satellite signals, so as to enhance the performance of the global positioning and inertial integration system, even in heavy jamming and high dynamic environments and when the GPS satellite signals are not available.
50 Citations
20 Claims
-
1. A positioning and navigation system, comprising:
-
an IMU (inertial measurement unit) providing inertial measurements including body angular rates and specific forces;
a GPS (Global Positioning System) processor receiving GPS satellite signals to derive position and velocity information and GPS raw measurements including pseudorange, carrier phase, and Doppler shift; and
a central navigation processor which comprises;
an INS (Inertial Navigation System) processor receiving said inertial measurements, including said body angular rates and said specific forces, for computing an inertial navigation solution which are position, velocity, acceleration, and attitude of a carrier carrying said positioning and navigation system;
a Kalman filter receiving said GPS raw measurements and said inertial navigation solution derived from said INS processor which is blended with said GPS raw measurements to derive a plurality of INS corrections and GPS corrections, wherein said INS corrections are fed back from said Kalman filter to said INS processor to correct said inertial navigation solution, wherein said Kalman filter sends out a dual antenna GPS attitude determination; and
an AHRS (Attitude and Heading Reference System) processor receiving said inertial measurements from said IMU which is blended with said dual antenna GPS attitude determination from said Kalman filter for computing an AHRS solution which are attitude and heading data of said carrier and being outputted as navigation solution. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A positioning and navigation method, comprising the steps of:
-
(a) receiving a plurality of global positioning system satellite signals to derive position and velocity information and a plurality of global positioning system (GPS) raw measurements, including pseudorange, carrier phase, and Doppler shift, of a carrier;
(b) sending a dual antenna GPS carrier measurement to a central navigation processor from a GPS (Global Positioning System) processor;
(c) receiving a plurality of inertial measurements including body angular rates and specific forces from an IMU (Inertial Measurement Unit);
(d) seeding said inertial measurements from said IMU to an INS (Inertial Navigation System) processor of said central navigation processor for computing an inertial navigation solution, which are position, velocity, acceleration, and attitude of said carrier;
(e) receiving an Earth magnetic field measurement from a magnetometer;
(f) sending said Earth magnetic field measurement from said magnetometer to an AHRS (Attitude and Heading Reference System) processor of said central navigation processor;
(g) injecting said dual antenna GPS carrier phase measurement from said GPS processor and a GPS correction from said Kalman filter into a carrier phase integer ambiguity resolution module to fix a plurality of GPS satellite signal carrier phase integer ambiguity numbers, which are used for said dual antenna GPS attitude determination;
(h) sending said GPS satellite signal carrier phase integer numbers from said carrier phase integer ambiguity resolution module to said Kalman filter to derive said dual antenna attitude determination;
(i) sending said dual antenna GPS attitude determination from said Kalman filter to said AHRS processor of said central navigation processor;
(j) sending said inertial measurements, including said body angular rates and the specific forces, from said IMU to said AHRS processor to blend with said Earth magnetic field measurement and said dual antenna GPS attitude determination from said Kalman filter 33 in which a Magnetic heading computation is combined with said dual antenna GPS attitude determination from said Kalman filter through an integration, for computing an AHRS solution which are attitude and heading data of said carrier;
(k) blending an inertial navigation solution derived from said INS processor and said GPS raw measurements from said GPS processor in said Kalman filter to derive a plurality of INS corrections and GPS corrections; and
(l) feeding back said INS corrections from said Kalman filter to said INS processor to correct said inertial navigation solution. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A positioning and navigation method, comprising the steps of:
-
(a) receiving a plurality of global positioning system satellite signals to derive position and velocity information and a plurality of global positioning system (GPS) raw measurements, including pseudorange, carrier phase, and Doppler shift, of a carrier;
(b) sending a dual antenna GPS carrier measurement to a central navigation processor from a GPS (Global Positioning System) processor;
(c) receiving a plurality of inertial measurements including body angular rates and specific forces from an IMU (Inertial Measurement Unit);
(d) seeding said inertial measurements from said IMU to an INS (Inertial Navigation System) processor of said central navigation processor for computing an inertial navigation solution, which are position, velocity, acceleration, and attitude of said carrier;
(e) injecting said dual antenna GPS carrier phase measurement from said GPS processor and a GPS correction from said Kalman filter into a carrier phase integer ambiguity resolution module to fix a plurality of GPS satellite signal carrier phase integer ambiguity numbers, which are used for said dual antenna GPS attitude determination;
(f) sending said GPS satellite signal carrier phase integer numbers from said carrier phase integer ambiguity resolution module to said Kalman filter to derive said dual antenna attitude determination;
(g) sending said dual antenna GPS attitude determination from said Kalman filter to said AHRS processor of said central navigation processor;
(h) sending said inertial measurements, including said body angular rates and the specific forces, from said IMU to said AHRS processor to blend with said dual antenna GPS attitude determination from said Kalman filter for computing an AHRS solution which are attitude and heading data of said carrier;
(i) blending an inertial navigation solution derived from said INS processor and said GPS raw measurements from said GPS processor in said Kalman filter to derive a plurality of INS corrections and GPS corrections; and
(j) feeding back said INS corrections from said Kalman filter to said INS processor to correct said inertial navigation solution. - View Dependent Claims (18, 19, 20)
-
Specification