Message formatting system to improve GPS and IMU positional reporting for a vehicle
First Claim
1. A telemetry message formatting system for producing correlated positional information comprising:
- (a) a global positioning system sensor unit for generating a data stream of sensor unit information corresponding to a position for a vehicle in motion;
(b) an inertial measurement unit for generating inertial measurement unit information corresponding to an attitude for said vehicle in motion;
(c) a data formatting processor having a first input for receiving said sensor unit information, a second input for receiving said inertial measurement unit information and an output port connected to the input of a telemetry processor;
(d) an interface circuit having a plurality of input ports connected to said inertial measurement unit and an output port connected to a third input of said data formatting processor;
(e) a clock circuit for generating a stable clock, said clock circuit connected to a fourth input of said data formatting processor input;
(f) a flash memory controller having a clock input for receiving said stable clock, a communications port for receiving control signals from said data formatting processor and status information from a flash memory device;
(g) a differential buffer circuit located within said data formatting processor, said differential buffer circuit having an input port for receiving externally generated event markers and an output connected to said telemetry processor;
(h) a power conditioner having an input for receiving an external power waveform from said vehicle in motion, said power conditioner providing internal power waveforms compatible with said global positioning system sensor unit, with said inertial measurement unit, with said data formatting processor, with said interface circuit, with said clock circuit, with said flash memory controller, with said flash memory device and with said differential buffer circuit;
(i) a variable frequency signal generated by said global positioning system sensor unit wherein said data formatting processor has a fifth input to receive said variable frequency signal; and
(j) a time space position information unit message generated by said data formatting processor wherein said time space position information unit message includes global positioning system sensor unit positional information correlated in time with said inertial measurement unit attitude information, wherein said data formatting processor transmits said time space position information unit message to said telemetry processor.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention generally relates to a system for generating and transmitting a telemetry formatted message containing raw Global Positioning System (GPS) information, processed Inertial Measurement Unit (IMU) information corresponding to the position and attitude of a high speed vehicle in motion. This telemetry formatted message is received on the ground and used to improve Kalman filter operation. In particular, the telemetry formatted message is used as an input to a ground based Kalman filter that is set to track and predict the trajectory of the high speed vehicle. The telemetry formatted message content improves the overall operation of the Kalman filter by preventing Kalman filter resets that occur when a bit error is encountered in the IMU data and improves the time correlation of high data rate IMU information and low data rate GPS information, both necessary for accurate tracking of the high speed vehicle.
18 Citations
19 Claims
-
1. A telemetry message formatting system for producing correlated positional information comprising:
-
(a) a global positioning system sensor unit for generating a data stream of sensor unit information corresponding to a position for a vehicle in motion; (b) an inertial measurement unit for generating inertial measurement unit information corresponding to an attitude for said vehicle in motion; (c) a data formatting processor having a first input for receiving said sensor unit information, a second input for receiving said inertial measurement unit information and an output port connected to the input of a telemetry processor; (d) an interface circuit having a plurality of input ports connected to said inertial measurement unit and an output port connected to a third input of said data formatting processor; (e) a clock circuit for generating a stable clock, said clock circuit connected to a fourth input of said data formatting processor input; (f) a flash memory controller having a clock input for receiving said stable clock, a communications port for receiving control signals from said data formatting processor and status information from a flash memory device; (g) a differential buffer circuit located within said data formatting processor, said differential buffer circuit having an input port for receiving externally generated event markers and an output connected to said telemetry processor; (h) a power conditioner having an input for receiving an external power waveform from said vehicle in motion, said power conditioner providing internal power waveforms compatible with said global positioning system sensor unit, with said inertial measurement unit, with said data formatting processor, with said interface circuit, with said clock circuit, with said flash memory controller, with said flash memory device and with said differential buffer circuit; (i) a variable frequency signal generated by said global positioning system sensor unit wherein said data formatting processor has a fifth input to receive said variable frequency signal; and (j) a time space position information unit message generated by said data formatting processor wherein said time space position information unit message includes global positioning system sensor unit positional information correlated in time with said inertial measurement unit attitude information, wherein said data formatting processor transmits said time space position information unit message to said telemetry processor. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A telemetry message formatting system for producing correlated positional information comprising:
-
(a) means for generating a serial data stream of information corresponding to a position for a vehicle in motion using information obtained from global positioning satellites; (b) means for generating attitude information corresponding to the motion of said vehicle in motion; (c) data formatting processing means for receiving said serial data stream of information and for receiving said attitude information, said data formatting processing means having an output connected to the input of a telemetry processing means; (d) electronic interface means for receiving the analog signal output from said means for generating attitude information, said electronic interface means having a digital signal output connected to said data formatting processing means; (e) timing synchronization means connected to said data formatting processing means and connected to telemetry message formatting system components to facilitate the coordination of time critical operations; (f) controller means for reading applications software from a flash memory means and writing said applications software to a memory internal to said data formatting processing means; (g) buffer means for receiving event markers generated by devices which are external to said telemetry message formatting system, said buffer means having an output connected to said telemetry processing means; (h) power conditioning means for converting voltage waveforms generated by said vehicle to voltage waveforms compatible with said means for generating said serial data stream, with said means for generating said attitude information, with said data formatting processing means, with said electronic interface means, with said timing synchronization means, with said controller means and with said buffer means; (i) a variable timing frequency signal generated by said means for generating said serial data stream, wherein said means for generating said serial data stream is connected to an input of said data formatting processing means; (j) a message structure means containing positional information corresponding to said vehicle in motion wherein said message structure means is generated by said data formatting processing means for output to said telemetry processing means. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A telemetry message formatting system for producing correlated positional information comprising:
-
(a) a sensor unit for producing a data stream of information relative to an instantaneous position for a vehicle in motion derived from GPS information obtained from global positioning satellites; (b) an inertial measurement unit attached to said vehicle in motion, said inertial measurement unit producing attitude information corresponding to instantaneous angular and linear accelerations of said vehicle in motion; (c) a data formatting logic device for storing and processing said data stream of information, for storing and processing said attitude information, and for time correlating said data stream of information with said attitude information, said data formatting logic device having an output connecting said data formatting logic device to a telemetry processor; (d) an electronic interface for converting analog signals received from said inertial measurement unit to a digital word supplied to said data formatting logic device; (e) a variable frequency signal output by said sensor unit for time tagging said attitude information sent to said data formatting logic device from said inertial measurement unit; (f) a flash memory controller for reading applications software from a flash memory and writing said applications software to a random access memory which is internal to said data formatting logic device; (g) a differential buffer circuit having an input for receiving and buffering an event marker, said differential buffer having an output connecting said differential buffer circuit to said telemetry processor; (h) a system clock for providing synchronization of time critical operations within said telemetry message formatting system; (i) a power conditioner for converting vehicle power waveforms to a plurality of power waveforms to operate said sensor unit, said inertial measurement unit, said data formatting processing logic device, said electronic interface, said system clock, said flash memory controller and said differential buffer circuit; and (j) a time space position information unit message generated by said data formatting logic device, wherein said time space position information unit message includes a plurality of data structures containing said data stream of information time correlated with said attitude information. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification