Positioning and data integrating method and system thereof
First Claim
1. A positioning and data integrating method, comprising the steps of:
- (a) performing GPS processing and receive GPS measurements, including pseudorange, carrier phase, Doppler shift, and time from a global positioning system processor, and passing said GPS measurements to a navigation processing board of a central navigation processor;
(b) receiving inertial measurements, including body angular rates and specific forces, from an inertial measurement unit, converting said inertial measurements into digital data of body acceleration and rotation by an IMU interface and preprocessing board, and sending said digital data of body acceleration and rotation to said navigation processing board and a control board via a common bus;
(c) performing an inertial navigation system (INS) processing using an INS processor;
(d) blending an output of said INS processor and said GPS measurements in a Kalman filter;
(e) feeding back an output of said Kalman filter to said INS processor to correct an INS navigation solution;
(f) injecting said velocity and acceleration data from said INS processor into a signal processor of said global positioning system processor to aid said code and carrier phase tracking of said global positioning system satellite signals;
(i) injecting said output of said signal processor of said global positioning system processor, said output of said INS processor, said output of said Kalman filter into a carrier phase integer ambiguity resolution module to fix a global positioning system satellite signal carrier phase integer ambiguity number (j) outputting said carrier phase integer number from said carrier phase integer ambiguity resolution module into said Kalman filter to further improve said positioning accuracy; and
(k) outputting said navigation data which are platform velocity, position, heading, and time data from said INS processor to said control board through said common bus.
1 Assignment
0 Petitions
Accused Products
Abstract
An improved positioning and data integrating process and system can substantially solve the problems encountered in system integration for personal hand-held applications, air, land, and water vehicles, wherein an integrated global positioning system/inertial measurement unit, enhanced with optional other devices to derive user position, velocity, attitude, and body acceleration and rotation information, and distributes these data to other onboard systems, for example, in case of aircraft application, flight management system, flight control system, automatic dependent surveillance, cockpit display, enhanced ground proximity warning system, weather radar, and satellite communication system.
-
Citations
4 Claims
-
1. A positioning and data integrating method, comprising the steps of:
-
(a) performing GPS processing and receive GPS measurements, including pseudorange, carrier phase, Doppler shift, and time from a global positioning system processor, and passing said GPS measurements to a navigation processing board of a central navigation processor;
(b) receiving inertial measurements, including body angular rates and specific forces, from an inertial measurement unit, converting said inertial measurements into digital data of body acceleration and rotation by an IMU interface and preprocessing board, and sending said digital data of body acceleration and rotation to said navigation processing board and a control board via a common bus;
(c) performing an inertial navigation system (INS) processing using an INS processor;
(d) blending an output of said INS processor and said GPS measurements in a Kalman filter;
(e) feeding back an output of said Kalman filter to said INS processor to correct an INS navigation solution;
(f) injecting said velocity and acceleration data from said INS processor into a signal processor of said global positioning system processor to aid said code and carrier phase tracking of said global positioning system satellite signals;
(i) injecting said output of said signal processor of said global positioning system processor, said output of said INS processor, said output of said Kalman filter into a carrier phase integer ambiguity resolution module to fix a global positioning system satellite signal carrier phase integer ambiguity number (j) outputting said carrier phase integer number from said carrier phase integer ambiguity resolution module into said Kalman filter to further improve said positioning accuracy; and
(k) outputting said navigation data which are platform velocity, position, heading, and time data from said INS processor to said control board through said common bus.
-
-
2. A positioning and data integrating method, comprising the steps of:
-
(a) performing GPS processing and receiving GPS measurements, including pseudorange, Doppler shift, and time from a global positioning system processor, and pass said GPS measurements to a navigation processing board;
(b) receiving inertial measurements, including body angular rates and specific forces, from an inertial measurement unit, converting said inertial measurements into digital data of body acceleration and rotation by an IMU interface and preprocessing board, and sending said digital data of body acceleration and rotation to said navigation processing board and a control board through a common bus;
(c) performing INS processing in an INS processor;
(d) blending an output of said INS processor and said GPS measurements in a Kalman filter;
(e) feeding back an output of said Kalman filter to said INS processor to correct an INS navigation solution;
(g) outputting said navigation data, including platform velocity, position, heading and time data from said INS processor to said control board via said common bus; and
(h) injecting velocity and acceleration data from said INS processor into a micro-processor of said global positioning system processor to aid a code tracking of global positioning system satellite signals.
-
-
3. A positioning and data integrating method, comprising the steps of:
-
(a) performing GPS processing and receiving GPS navigation solution, including position and velocity, and time from a global positioning system processor and passing said navigation solution to a navigation processing board;
(b) receiving inertial measurements, including body angular rates and specific forces, from an inertial measurement unit, converting said inertial measurement into digital data of body acceleration and rotation by an IMU interface and preprocessing board, and sending said digital data of body acceleration and rotation to said navigation processing board and a control board through a common bus;
(c) performing INS processing using an INS processor;
(d) blending an output of said INS processor and said GPS measurements in a Kalman filter;
(e) feeding back an output of said Kalman filter to said INS processor to correct an INS navigation solution; and
(f) outputting said navigation data, including platform velocity, position, heading and time data, from said INS processor to said control board through said common bus.
-
-
4. A universal navigation and control box, comprising:
-
an inertial measurement unit (IMU) for providing inertial measurements including body angular rates and specific forces;
a global positioning system (GPS) processor for providing GPS measurements including pseudorange, carrier phase, and Doppler shift;
a central navigation and control processor for processing said GPS measurements and said inertial measurements to derive a navigation solution, which are connected with said GPS processor, said IMU and a data bus, comprising an IMU interface and preprocessing board, a navigation processing board, a shared memory card for storing data, a bus arbiter for monitoring and managing a common bus and a data bus, and a control board for controlling the data stream mutually connected together via said common bus;
whereinsaid navigation processing board is connected with said GPS processor and a data bus for receiving said GPS measurements, said IMU interface and preprocessing board is connected with said IMU for converting said inertial measurements received from said IMU into digital data of body acceleration and rotation which are sent to said navigation processing board and said control board via said common bus, and said bus interface is connected between said control board and said data bus.
-
Specification