WO2002068908A2 - Attitude measurement using a single gps receiver with two closelyspaced antennas - Google Patents

Attitude measurement using a single gps receiver with two closelyspaced antennas Download PDF

Info

Publication number
WO2002068908A2
WO2002068908A2 PCT/US2002/005825 US0205825W WO02068908A2 WO 2002068908 A2 WO2002068908 A2 WO 2002068908A2 US 0205825 W US0205825 W US 0205825W WO 02068908 A2 WO02068908 A2 WO 02068908A2
Authority
WO
WIPO (PCT)
Prior art keywords
navigation
motion
signals
gps
interferometry
Prior art date
Application number
PCT/US2002/005825
Other languages
French (fr)
Other versions
WO2002068908A3 (en
WO2002068908A8 (en
Inventor
Robert Pinto
James Kain
Original Assignee
Enpoint, L.L.C.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Enpoint, L.L.C. filed Critical Enpoint, L.L.C.
Priority to EP02728360A priority Critical patent/EP1421332A2/en
Publication of WO2002068908A2 publication Critical patent/WO2002068908A2/en
Publication of WO2002068908A8 publication Critical patent/WO2002068908A8/en
Publication of WO2002068908A3 publication Critical patent/WO2002068908A3/en

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/53Determining attitude
    • G01S19/54Determining attitude using carrier phase measurements; using long or short baseline interferometry
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/24Acquisition or tracking or demodulation of signals transmitted by the system
    • G01S19/26Acquisition or tracking or demodulation of signals transmitted by the system involving a sensor measurement for aiding acquisition or tracking
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/35Constructional details or hardware or software details of the signal processing chain
    • G01S19/36Constructional details or hardware or software details of the signal processing chain relating to the receiver frond end
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/53Determining attitude
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S3/00Direction-finders for determining the direction from which infrasonic, sonic, ultrasonic, or electromagnetic waves, or particle emission, not having a directional significance, are being received
    • G01S3/02Direction-finders for determining the direction from which infrasonic, sonic, ultrasonic, or electromagnetic waves, or particle emission, not having a directional significance, are being received using radio waves
    • G01S3/14Systems for determining direction or deviation from predetermined direction
    • G01S3/46Systems for determining direction or deviation from predetermined direction using antennas spaced apart and measuring phase or time difference between signals therefrom, i.e. path-difference systems
    • G01S3/48Systems for determining direction or deviation from predetermined direction using antennas spaced apart and measuring phase or time difference between signals therefrom, i.e. path-difference systems the waves arriving at the antennas being continuous or intermittent and the phase difference of signals derived therefrom being measured

Definitions

  • Moving platforms include vehicles, such as aircraft, ground vehicles, boats or spacecraft or equipment mounted to vehicles that can be reoriented relative to the vehicle body.
  • the platforms may be traveling at fast or slow speeds, may be maneuvering or non-maneuvering, and may be occasionally stationary relative to geodetic space.
  • These platforms require knowledge of their geodetic attitude m order, for example, (i) to support safety or stability control systems, (ii) to point an antenna or sensor boresight at a geodetically known target, (iii) to control their geodetic position or attitude movement, or (iv) to register the information sensed along the boresight onto a map projection with geodetic coordinates.
  • the sensor or antenna boresight is the centerline of some signal collection or signal transmission aperture.
  • Earth-rate sensing through gyroco passing, GPS interferometry, and transfer alignment (TA) are possible implementation approaches for precision geodetic orientation measurement systems for arbitrary moving platforms.
  • TA transfer alignment
  • Carrier phase differencing removes all common mode ionospheric corruption from the differenced signals.
  • the remaining phase difference can be used to infer range to GPS satellites to millimeter (mm) accuracy.
  • the measurement is corrupted by cable-induced phase differences, on-vehicle multipath, and a whole-cycle GPS wavelength ambiguity that is 19cm for commercial GPS.
  • a method not based on interferometry is often used to get close to the correct attitude and reduce whole-cycle ambiguity.
  • Commercial motion characterization systems that use GPS interferometry are available, but impose installation difficulties by requiring multiple antennas dispersed over several square meters. Also, the lack of wide-bandwidth attitude memory prevents any accuracy enh an cement through data averaging unless the system is perfectly stationary.
  • Transfer alignment is the most widely used precision orientation measurement method for military applications. Transfer alignment synergistically combines an Inertia! Navigation System (INS) with single- antenna GPS system to estimate position and attitude.
  • INS Inertia! Navigation System
  • the INS traditionally used only in military applications and high-end aircraft, has an internal instrument suite that provides measurement of three axes of acceleration and three axes of rotation rate. Mathematical manipulation of the acceleration and rotation rate measurements provides the position, velocity, and attitude of the platform at a high bandwidth.
  • the navigation solution will drift unless some external corrections are incorporated. For low cost inertial components, the drift will occur rapidly. GPS external measurement is most often used for the INS coi ⁇ ections.
  • INS-derived velocity and GPS-derived velocity are differenced, and the time-history of the differences is then used to infer errors in assumed geodetic alignment of the INS axes.
  • the need to maintain persistent changing velocity to enable attitude measurement and the traditional high cost of the LNS make TA unsuitable for most commercial applications.
  • TA uses a mathematics model where attitude errors propagate into the IMU-derived platform position and velocity in geodetic coordinates. By independently measuring the geodetic position and velocity with the navigation GPS solution, the attitude errors are obseived and corrected. However, the attitude errors are observable through the velocity, such that a change in attitude produces a change in geodetic velocity. The presence of a specific force acting on the platform must be present to impart attitude observability.
  • attitude orthogonal to the vertical direction, the platform roll and pitch angles, are readily observed for any platfo ⁇ n not in a free-fall condition.
  • a platform at a constant velocity in the horizontal plane will have no observability of attitude about the vertical direction, the platfoim yaw angle.
  • the horizontal plane motion must be sensed by the GPS earner phase measurements from the navigation GPS antemia. Because integrated carrier phase measurements are accurate to millimeter (mm) levels, even for a very low cost commercial receiver, only a slight platform motion is sufficient for some level of heading attitude measurement. Most moving platforms will have some motion from external disturbances for attitude estimation to an accuracy of several degrees.
  • Gyrocompassmg relates to sensing the rotation rate of the 15-deg hour-earth vector.
  • the LN-200 IMU rate gyro employed in the Buchler invention has a gyro drift of 1 deg/hr that produces the 10 deg heading error following a gyrocompass event.
  • the majority of the Buchler invention relates to the refinement of the initial attitude uncertainty to a level where no ambiguities are present in the final measurement.
  • the Buchler invention poses at least six considerations that prevent low manufacturing cost, ease of installation, and operation with arbitrary platfo ⁇ ns:
  • Two independent GPS receivers are required to determine double difference relationships used for the interferometric processing. This means that two oscillators are used in the GPS RF front-end downconversion process. The use of two oscillators causes added measurement noise when carrier phase from the two channels are differenced. Also, the use of two independent GPS receivers are required to determine double difference relationships used for the interferometric processing. This means that two oscillators are used in the GPS RF front-end downconversion process. The use of two oscillators causes added measurement noise when carrier phase from the two channels are differenced. Also, the use of two independent
  • the Buchler invention assumes the use of a barometric altimeter for independent altitude measurement. Such a measurement is problematic for all platforms because of the need to maintain a clean and precisely oriented passage to ambient airflow.
  • the Buchler invention assumes that all GPS satellites visible on one antenna are also visible to the second antenna to arrive at the double differences used by a Kalman filter. This suggests a requirement for use of either two standard GPS receivers, each tracking the same GPS satellites, or specialized, more costly, receiver architecture with twice the standard number of channels.
  • a problem is posed by the Buchler invention that relates to achievable accuracy of the attitude solution.
  • the bulk of the embodiment relates to the use of a double-difference phase function, which Buchler claims to treat as a scalar measurement to the Kalman filter. Double differences result in M-l scalar measurements for M GPS satellites being tracked. However, the measurements are co ⁇ elated because common GPS satellite ranges are used in multiple measurements. Treating such correlated measurements as unco ⁇ elated scalar measurements by the Kalman filter leads to a suboptimal filter, as is well known in the art.
  • the embodiment mentions the use of a single-difference measurement fomrulation but does not describe how this mechanization will produce unco ⁇ elated scalar measurements for the
  • U.S. patent 5,617,317 to Ignagai describes a generalized motion characterization system employing multiple GPS antem as and receivers and an IMU device.
  • the Ignagai invention assumes the existence of a separate Inertial Sensor System on the platform, distinct from the dual-antenna GPS system. Ignagai does not fully integrate the IMU rotation rate and acceleration measurements into the attitude measurement processing; instead, the Ignagai invention takes independently derived attitude information from the Inertial Sensor System and combines it with differential range information determined from a two-antenna interferometric GPS system. Ignagai uses a simple three-state Kalman filter to smooth the angular misalignment between the two independently derived heading angles.
  • the Inertial Sensor System is said to be an Attitude and Heading Reference System (AHRS), which is known with the art to be a self-contained navigation system employing a separate air-data system, as explained by Ignagai.
  • AHRS Attitude and Heading Reference System
  • Ignagai describes three types of interferometric measurement processing: differential range, differential ca ⁇ ier phase, and differential integrated Doppler counts. Ignagai discusses antenna separations of 10-20 m for the differential range measurement, 1-2 m for the integrated Doppler count method, and "a possibility" of 3.75 inches separation for the differential earner phase measurement. However, the embodiment develops only the fo ⁇ nulations for the differential range and the integrated Doppler count methods. Ignagai makes little mention of the interferometric heading ambiguity problem treated extensively by Buchler.
  • Ignagai discusses the heading initialization as using the aircraft cockpit magnetic compass for a stationary aircraft, or by using the aircraft track heading while the aircraft is taxiing on the ground.
  • the aircraft track heading initialization process assumes that the IMU and antenna baseline are aligned with the taxi velocity so that the heading alignment is equal to the ground velocity vector as measured from GPS. Ignagai notes that this is problematic for an in-air initialization of the heading because the aircraft body attitude is not aligned with the velocity vector.
  • Ignagai Seven considerations are posed by Ignagai that prevent achieving low manufacturing cost, ease of installation, and ease of operation with arbitrary platfo ⁇ ns: • Two independent GPS receivers are required to detenmne the interferometric relationships used for the interferometric processing. This means that two oscillators are used in the GPS RF front-end downconversion process that contributes to the phase measurement noise. Also, two GPS receivers increase the cost. • Ignagai assumes a separate and distinct Inertial Sensor System, such as an
  • Kalman filter This suggests the requirement for either using two standard GPS receivers that each tracks the same GPS satellites or using a tailored receiver architecture with twice the standard number of channels.
  • Ignagai uses a simple three-state Kalman filter for smoothing the inertial sensor and GPS interferometric angle e ⁇ ors. Such a simplistic filter fom cannot exactly represent the precision attitude memory achievable when a more complete IMU and GPS integration is mechanized. This prevents the optimal merging of past interferometric measurements and restricts the achie ⁇ 'able measurement accuracy.
  • Ignagai integrates the Inertial Sensor System and interferometric range system through a filter applied to a Euler angle. This approach results in a mathematical problem as the system crosses the earth poles. A coordinate system switch is required as the platfonn reaches higher latitudes. This is undesirable and reduces the generality of the invention for general platfo ⁇ n geodetic motion.
  • Yee is specialized to an application where the GPS antenna and IMU are located to the boresight of a sensor or antenna system. However, Yee makes no reference to the problem of heading e ⁇ ors when persistent horizontal plane maneuvers are not present. Yee makes no mention of intentional maneuvers for achieving the heading alignment. Neither Yeong-Wei nor Yee mentions the use of dual GPS antennas for the purpose of avoiding the heading drift when horizontal plane motion is not present.
  • Some emerging applications demand the pointing of a sensor boresight towards a location known in geodetic coordinates.
  • Some emerging applications include pointing a highly directional antenna at an orbiting broadband satellite or pointing a sensor at a pre-determined ground location from an aircraft or ground vehicle and controlling the throttle, braking, and suspension systems to insure safety and stabilization of automobiles.
  • Many other applications exist that require the attitude of a platfo ⁇ n structure to permit maneuvering in geodetic space, such as the control of an aircraft in flight.
  • Many applications exist where the boresight of a sensor is required to be known, but not controlled, for the purpose of geo-registering the information received by the sensor.
  • the present invention provides a complete six-degree of freedom geodetic characterization of an arbitrary dynamic or stationary platfo ⁇ n.
  • the geodetic characterization includes position, velocity, acceleration, attitude and attitude rates.
  • the present invention poses no restriction on the motion of the platform and requires no electrical connectivity to the platform except for power.
  • Furthe ⁇ nore, systems employing the principles of the present invention can be both manufactured and installed at costs significantly less than systems defined in the prior art.
  • One embodiment of the present invention includes two navigation GPS antennas, three rate gyroscopes, three accelerometers, and at least one processor to calculate the geodetic characterization of the platform.
  • the processor(s) dete ⁇ nine an integrated navigation solution through signals received by the navigation GPS antennas and throug signals derived by the gyroscopes and accelerometers.
  • the navigation GPS antennas feed received RF signals to two RF do nconverters.
  • Both RF downconverters utilize the same thermally controlled oscillator so that any oscillator-induced noise is common-mode between the two RF front-end channels.
  • Signals output by the downconverters go into a single, commercially available, 12-channel, co ⁇ elator chip that tracks pseudorandom noise signals from up to twelve GPS satellites and outputs channel tracking information, which is an input to the processor(s).
  • the processor(s) use the channel tracking information to determine the time-of- transit for each GPS signal from its respective GPS satellite. Each time-of-transit has a common-mode bias due to the processor clock e ⁇ or.
  • the processor(s) control the GPS satellite signal tracking process for each channel and decode the digital messages also contained in the GPS satellite signals. If four GPS satellites are tracked, then the processor(s) detemrine the common mode clock bias and the geodetic position of the platfonn using methods well known in the art.
  • the processor(s) also accept data from the six IMU sensors: the three rate gyroscopes mounted along orthogonal axes and the three accelerometers mounted collinearly with the gyroscope axes.
  • the rotation rate and acceleration data provided by the gyroscopes and accelerometers, respectively, are used by the processor(s) to form a strapdown navigation solution using methods that are well known in the art.
  • the strapdown navigation solution results in a position, velocity, and attitude geodetic navigation solution.
  • the processor(s) use a well-known transfer alignment procedure to dete ⁇ nine the complete thi-ee-dimensional attitude of the platfomi by comparing the strapdown navigation solution with the navigation solution derived solely from the navigation GPS antennas, as described above.
  • the processor(s) are able to provide the geodetic characterization of the platfonn using rate gyroscopes providing poorer than ten degrees/hour accuracy under arbitrary motion conditions.
  • the principles of the present invention
  • Figure 1 is a pictorial diagram of an example broadband communication scenario that is enabled by an motion characterization system that is developed according to the principles of the present invention
  • Figure 2 is a high-level block diagram of the measurement and processing components of the motion characterization system of Figure 1 ;
  • Figure 3 is an electromechanical schematic diagram showing the central concept underlying GPS interferometry used by the motion characterization system of Figure 1;
  • Figure 4 is a block diagram of an example implementation of the motion characterization system of Figure 2 having an Inertial Measurement Unit (IMU) and a GPS receiver with an integrated Digital Signal Processor (DSP);
  • IMU Inertial Measurement Unit
  • DSP Digital Signal Processor
  • Figure 5 is a schematic diagram depicting a prefe ⁇ ed embodiment of the motion characterization system in Figure 4 and showing the segmentation of navigation signals to support processing into navigation channels and interferometry channels;
  • Figure 6 is a vector diagram showing the measurement of three axes of acceleration and three axes of attitude rate by the IMU in Figure 5 after the calibration of the IMU to align the axes;
  • Figure 7 is a schematic diagram of the IMU of Figure 5 and shows the integration of tliree accelerometers, three gyroscopes, and a microconverter for analog- to-digital conversion and processing;
  • Figure 8 is a flow diagram for the DSP-based GPS receiver of Figure 5 and shows the selection and allocation of navigation signal channels, the use of navigation and interferometry co ⁇ elators, the aided measurement of system parameters, and the use of a Kalman Filter navigator to provide a navigation solution, clock co ⁇ ections, aiding infonnation, and channel allocation information;
  • Figure 9 is an antenna beam diagram showing the characteristics of broadband communication at high frequencies that pose fundamental requirements on attitude measurement accuracy;
  • Figure 10 is a plot produced by a system simulation for the motion characterization system modeled in the block diagram of Figure 5, where attitude measurement e ⁇ or is parameterized by antenna baseline length;
  • Figure 11 is another plot produced by the system simulation for the motion characterization system modeled in the block diagram of Figure 5, where attitude measurement e ⁇ or is parameterized by gyroscope e ⁇ or; and
  • Figure 12 is a block diagram that shows the integration of the motion characterization system into a broadband communication system.
  • the current explosive growth in mobile vehicle display products is accompanied by increased demand for robust access to high-quality spatial information and to broadband data sources, such as streaming video, digital television, and high definition television (HDTV).
  • broadband data sources such as streaming video, digital television, and high definition television (HDTV).
  • the present invention can be used to facilitate delivery of multimedia broadband data to users in vehicles, such as cars, planes, trains, boats, and airplanes.
  • New generations of satellite-based broadband delivery systems use Low Earth Orbit (LEO) satellites operating at 20 GHz or higher frequencies and require precise pointing of highly directional antennas to achieve high data rates.
  • LEO Low Earth Orbit
  • the present invention permits use of poor performance, low-cost motion sensing devices both to enable accurate, affordable, antenna pointing solutions for broadband mobile communications and to pennit the robust delivery of spatial information to both military and commercial platfo ⁇ ns.
  • These new delivery systems place stringent requirements on the user equipment for antenna pointing accuracy, operation in adverse multipath environments, satellite tracking performance, and communication effectiveness to achieve continuous operation.
  • User equipment for fixed terminals can use traditional mechanical anteima approaches.
  • User equipment for mobile vehicles demands more innovative solutions to meet requirements for unobtrusive surface mounting, high pointing accuracy from a high-dynamics moving platform, and low satellite-to-satellite switching times.
  • FIG 1 is a pictorial diagram of an example application that may employ the present invention.
  • the example application is a mobile communications system that provides, for example, video content to a moving vehicle 3.
  • the vehicle 3 is equipped with an antenna 1 that is capable of steering a beam 2 at a broadband, content-delivery satellite 4 providing the video content.
  • the antenna 1 has an integrated geodetic motion characterization system (shown in Figure 2), employing the principles of the present invention, that uses navigation carrier signals from the Global Positioning System (GPS) satellites and motion signals from motion sensing devices (shown in Figure 2) to calculate roll, pitch, and yaw angles of the vehicle 3.
  • GPS Global Positioning System
  • the anteima 1 uses these angles, or beam angle control signals calculated therefrom, to keep the beam 2 pointing at the content-delivery satellite 4.
  • the present invention also provides characterizations of vehicle motion that can be applied to improved vehicle safety systems, enhancements in occupant convenience, evolutionary development of telematics and communications systems, and delivery of data to improved vehicle displays. Further, the present invention provides an innovative, low-cost measurement solution that allows consolidation of discrete elements and the synergistic combination of hardware and software systems.
  • Table 1 is a chart detailing vehicle systems for safety and broadband access, with the associated components and sensors listed in the decision support and principal sensors columns, respectively.
  • the comments column includes a list of example applications and uses.
  • FIG 2 is a schematic diagram of an embodiment of the motion characterization system 6 employing the principles of the present invention that can be integrated into the antenna 1 of Figure 1 or applications listed in Table 1.
  • the motion characterization system 6 includes two antennas 7, motion sensing devices 8, and at least one processor 9.
  • the antennas 7 and motion sensing devices 8 are rigidly connected, directly or indirectly, to the body or platfo ⁇ n, such as a vehicle rooftop, whose angular attitude is being sensed.
  • the motion characterization system 6 uses the two antennas 7 to receive navigation signals, the motion sensing devices 8 to provide information about body motion, and the processor 9 to estimate the motion of the body for delivery to other system applications.
  • the navigation signals may be transmitted by GPS, GLONASS, Galileo, the Global Navigation Satellite System (GNSS), or other navigation systems as available.
  • the motion sensing devices 8 may include gyroscopes, accelerometers, magnetometers, tilt meters, speed measurement devices, navigation receivers, or other sensors.
  • the processor 9 may be a general-purpose computer, digital signal processor (DSP), application specific integrated circuit (ASIC), or other computing device.
  • the prefe ⁇ ed embodiment uses minimal number of motions sensing devices to achieve performance objectives, but can be extended to include additional motion sensing devices and other sensors to improve effectiveness or extend the number of simultaneously supported applications.
  • the processor 9 uses the GPS signals and motion measurements to achieve sufficient motion estimation accuracy for the pointing, safety, telematics, and control applications.
  • Navigation systems such as GPS, provide precision positioning at all earth locations, at commodity pricing that is typically less than $50 for commercial applications. GPS however, does not provide attitude infonnation. Therefore, the motion characterization system 6 dete ⁇ nines both the orientation and change of orientation of the receiving platfomi by other techniques.
  • the motion characterization system 6 measures attitude, as parameterized by roll, pitch, and yaw, under all motion conditions, including the difficult situation of no motion.
  • the motion characterization system 6 combines TA with dual antemia interferometry to achieve the approximate 0.5 degree geodetic attitude measurement accuracy required for the broadband mobile communication system and other applications.
  • Figure 3 is a high level schematic diagram of dual antemia interferometry as used by the motion characterization system 6, and consists of GPS antennas 7, associated receiver channels 10, and a range difference calculation unit 11 encapsulating inertial measurement, signal processing, and estimation functions.
  • the difference calculation unit 1 1 provides signal phase measurements that are accurate to millimeter precision after GPS interferometry.
  • Figure 4 is an embodiment of the motion characterization system 6 including the two antennas 7 and one or more substrates containing the motion sensing devices 8, processor(s) 9, and other interface components.
  • the processor(s) 9 include a DSP-based GPS receiver 12 with excess capacity to support the GPS, navigation, interferometry, and control calculations. Additional processors may be required for some complicated control applications and may be programmed to operate in a parallel manner.
  • the motion sensing devices 9 include an Inertial Measurement Unit (IMU) 13 to provide the motion measurements of the platfo ⁇ n or body.
  • IMU Inertial Measurement Unit
  • the motion characterization system 6 provides acceptable performance for high data rate broadband applications while permitting use of poor quality Micro Electromechanical System (MEMS) devices in the IMU 13 and a commodity-priced DSP-based GPS receiver 12 for the processor 8. Better quality devices will lead to more accurate attitude measurement; however, with only poor quality MEMS devices (e.g., rate gyroscopes having poorer than 10 degrees/hr accuracy), the motion characterization system 6 achieves the less than 1 -degree attitude measurement accuracy required for high data rate, broadband communications with LEO satellites at Ka band.
  • MEMS Micro Electromechanical System
  • the motion characterization system 6 requires only two antennas because TA provides precision estimates of roll and pitch.
  • a heading solution provided by the motion characterization system 6 is relatively insensitive to GPS anteima spacing because of the smoothing benefits of even low-accuracy inertial components. While considerable effort has gone into optimizing techniques for GPS interferometry and TA, no commercially available systems rely on the integration of the two. The result is the motion characterization system 6 having an elegant implementation of a simple electronics architecture that can be populated with a handful of breakthrough technology chips and/or components.
  • the processing accurately measures the roll and pitch attitude relative to the local vertical from the measurements provided by the motion sensing devices.
  • the processor 9 uses the differential carrier phase measurement from GPS interferometry to determine yaw; however, the yaw estimate from a single GPS satellite is ambiguous due to the 0.19m GPS wavelength.
  • an algorithm resolves the interferometric ambiguity in yaw.
  • the GPS receiver 12 may be a modem GPS receiver that uses twelve co ⁇ elator channels to search the complete range-Doppler space for GPS navigation signals, reducing the time-to-first-fix (TTFF) and enabling rapid initialization of the position solution on startup or following loss of GPS satellite lock.
  • TTFF time-to-first-fix
  • the GPS receiver 12 nearly always has access to spare co ⁇ elator channels after initialization.
  • performance improves only marginally when over six GPS satellites contribute to the solution.
  • four to five of the co ⁇ elator channels are unused, and the motion characterization system 6 uses the spare channels for interferometry.
  • the traditional interferometric solutions have multiple parallel receivers that each track the same GPS satellites.
  • the common implementation of a conventional GPS receiver has twenty- four correlator channels so that six GPS satellites from those in view can be tracked on each of four antennas.
  • GPS receivers are often mechanized with a single radio frequency (RE) front end and a 12-channel correlator.
  • the RF front end converts the input GPS RF signal from an associated antenna to a digital intermediate frequency (IF) signal that is then fed into each of the identical twelve channels of the co ⁇ elator chip for tracking up to twelve GPS satellites.
  • IF digital intermediate frequency
  • Figure 5 is a prefe ⁇ ed embodiment of the motion characterization system 6 using navigation signal antennas 7, two low noise amplifiers (LNAs) 14 to establish co ⁇ ect signal levels, and two RF front ends 21 , which are driven by a common oscillator 16 to reduce system noise figure.
  • the motion characterization system 6 uses one of the two GPS antennas 7 as a navigation GPS antenna, feeding RF signals to a set of navigation channels 17, which permits the receiver 15 to use a GPS satellite acquisition process that is identical to the conventional GPS receiver.
  • the co ⁇ elator channels in the DSP-based GPS receiver 15 use a fast acquisition process on as many available chaimels as necessary to process signals from all GPS satellites in view.
  • the motion characterization system 6 produces a complete geodetic position and velocity solution. When combined with the data from the IMU 13, this solution also gives excellent roll and pitch attitude, and good heading info ⁇ nation when the platfoim is persistently maneuvering in the horizontal plane. Without such persistent maneuvers or when the platfomi is stationary, poor heading measurements result with only using navigation chaimels.
  • the motion characterization system 6 uses the second of the GPS antennas 7 as an interferometry antenna, which feeds RF signals to the remaining GPS receiver channels, refe ⁇ ed to as interferometry channels 18.
  • the GPS satellites provide mfonnation on the vehicle heading relative to north for augmenting the heading info ⁇ nation provided by the IMU 13 and navigation anteima alone.
  • the IMU 13 and navigation anteima provide sufficient information to allow excellent roll and pitch attitude info ⁇ nation.
  • the prefe ⁇ ed embodiment uses a single GPS receiver to achieve reduced GPS phase measurement e ⁇ ors because the common oscillator 16 is used for both anteima paths. Also, platfo ⁇ n heading is known to an accuracy of 1-2 deg, independent of the two-antenna interferometric process, through the single-antenna-plus-IMU solution with an optional magnetic compass. The accurate heading combined with close GPS anteima spacing enables a unique interferometric solution for the heading as refined through the interferometric process.
  • GPS interferometry that uses three or four antennas can achieve three- dimensional attitude measurement without inertial aiding, but requires antenna spacing on the order of 1 meter to achieve sufficient accuracy.
  • a single GPS antemia and receiver when combined with an Inertial Measurement Unit (IMU) that includes three rate gyroscopes and tliree accelerometers can also achieve tl ⁇ ee-dimensional attitude measurement.
  • IMU Inertial Measurement Unit
  • this device requires lateral maneuvers of the platform so that velocity matching between the GPS and inertial sensor-derived velocity solutions can occur.
  • the present invention uses two closely spaced GPS antennas combined with an DvIU to provide high accuracy for both stationary and moving vehicles.
  • the motion characterization system 6 uses two antennas 6 that can be spaced as closely as three inches apart, typical installation costs on the platforms are reduced. Also, though many embodiments are possible, a single embodiment of the invention is suitable for all candidate air, space, ground, and sea platfo ⁇ ns with minimum modification.
  • the antennas used on a platfonn are preferably compact and very closely spaced so that only a single compact, flush-mount component is mounted to the upper surface of the platfo ⁇ n. Also, in one embodiment, no external equipment is required to be on the platfoim for generating the measurement other than a power source.
  • Alternative embodiments may use a different oscillator for each RF front end, a DSP-based GPS receiver for navigation functions and a separate DSP-based GPS receiver for interferometry functions, a GPS receiver and a separate DSP for processing functions, and other architectural combinations.
  • the prefe ⁇ ed embodiment is simple, and leads to a low cost, high performance solution.
  • the DSP-based GPS receiver 12 also provides navigation and interferometry functions in addition to typical GPS co ⁇ elator and information delivery functions.
  • the IMU 13 of Figure 5 develops estimates of acceleration and attitude rates along tliree axes. As shown in Figure 6, the IMU 13 develops estimates along a first axis 19, a second axis 20, and a third axis 21. In practice, acceleration and attitude rates are measured along different, non-orthogonal triads of axes that are subsequently orthogonalized and aligned using a calibration procedure. Subsequent processing uses the parameters of the e ⁇ or model that result from initial calibration.
  • the e ⁇ or model includes bias, scale factor, noise properties, and various angular e ⁇ ors among the instrument axes, including: three non-orthogonalities for the accelerometer triad, tliree non-orthogonalities for the gyroscope triad, three misalignments between the accelerometer and gyroscope triads, and tliree misalignments to a body frame.
  • the calibration software optionally executed by a processor (not shown) in the IMU 13 or other processor 9 in the motion characterization system 6, includes a Kahnan filter with the e ⁇ or te ⁇ ns as free parameters that are dete ⁇ nined using Maximum Likelihood Parameter Estimation (MLPE) optimization or other suitable optimization technique.
  • MLPE Maximum Likelihood Parameter Estimation
  • FIG 7 is a block diagram of an embodiment of the IMU 13.
  • the LMU 13 uses three MEMS accelerometers 22 and three MEMS gyroscopes 23 for a low-cost solution.
  • a microconverter 24 digitizes data from the accelerometers 29 and the gyroscopes 30, accumulates sets of digitized data, and embeds synchronization data indicating a GPS epoch provided by the GPS receiver 12.
  • the tight coupling of the interferometry solution with the MEMS-based IMU improves the overall perfoimance of the motion characterization system 6.
  • Figure 8 is a functional diagram of processes executed in the DSP-based GPS receiver 12 in Figure 5.
  • a channel allocator 25 orchestrates the flow of data from the two RF front ends 15 ( Figure 5).
  • the data is allocated to navigation co ⁇ elators 26 and interferometry co ⁇ elators 27 that are logically formed from a set of co ⁇ elators available within the GPS receiver 12.
  • the process executing in the GPS receiver 12 configures the navigation channels to track the smallest number of GPS satellites that provide an acceptable navigation solution and configures the interferometry chaimels to track the GPS satellites most nearly orthogonal to the antenna baseline and preferably low on the horizon.
  • the measurement processing 28 includes code range and carrier phase processing 29 to support navigation functions.
  • the measurement processing 28 also includes interferometric processing 30 to support interferometry calculations.
  • the measurement processing 28 provides measurement models, linearized measurement models, e ⁇ or models, and measurement and e ⁇ or propagation information used by subsequent processing.
  • a Kalman filter navigator 31 provides the estimation processing used to merge the IMU and GPS measurements. Kalman filtering, which is well known in the art, requires a statistical mathematics model of the underlying system dynamics and the measurement processes. The accuracy of the Kalman filter results is dependent both on the accuracy of the underlying models and on the adherence of the models to the constraints imposed by the Kalman filter fonnulation.
  • the measurement processing 28 and the Kalman filter navigator 31 use fundamental observables to infer system behavior.
  • the GPS receiver 12 thus uses IMU measurements, selected GPS signal observables, and a specifically formulated Kalman filter state model to estimate attitude.
  • All GPS receiver 12 uses pseudorandom noise (PRN) code sequences to synchronize the co ⁇ elator chaimels for each tracked GPS satellite.
  • PRN pseudorandom noise
  • This co ⁇ elation process provides a measure of the transit time of the signals from each GPS satellite to the user.
  • This transit time computation is relatively accurate for all GPS satellites being tracked but contains an uncertainty due to the receiver oscillator forming the basis of the clock.
  • Use of four GPS satellites allows solution of the three-dimensional location of the user and the user clock e ⁇ or.
  • the low rate digital message contains information about the calibration of the GPS satellite clocks, precise orbital data for each acquired GPS satellite, and the almanac containing less precise orbital data for all GPS satellites.
  • the motion characterization system 6 uses two basic GPS observables for attitude measurement, which depend on the coherence of the transmitted GPS signal wavefo ⁇ n.
  • the two basic GPS observables are:
  • the GPS receiver can lock to the phase of the GPS satellite wavefo ⁇ n and integrate phase changes to arrive at a precise measure of the change in received ca ⁇ ier phase over measured time intervals. Because the GPS satellite orbit is precisely known, the motion characterization system 6 can predict the contribution to phase change resulting from Doppler.
  • the residual phase change is a measure of the average velocity of the GPS receiver during the measurement interval, a GPS epoch.
  • the ca ⁇ ier phase can be measured and used to infer information about the range difference between the two anteimas and the GPS satellite.
  • the range difference is ambiguous by the signal wavelength.
  • the ICP for a single receiver and single GPS satellite contains e ⁇ ors due to the stability of the ionosphere and uncertainty in the GPS satellite orbit.
  • the resulting double differenced ca ⁇ ier phase measurement is free of e ⁇ ors from the GPS satellite orbit or ionosphere.
  • This measurement has mm-level accuracy with even low cost GPS receivers.
  • multiple-antenna interferometry can provide information about the attitude of the GPS baseline from single-epoch multiple-satellite observations
  • the velocity information from GPS requires a more inferential approach.
  • the attitude e ⁇ or from an IMU solution propagates into a velocity e ⁇ or in proportion to the vector cross product with the vehicle acceleration.
  • an estimate of the attitude results by comparing the GPS precision velocity measurement with the IMU-derived velocity.
  • the motion characterization system 6 uses both attitude inference phenomena simultaneously to provide an optimal estimate of the attitude.
  • the Integrated Carrier Phase observable to the jth GPS satellite at the ⁇ + ⁇ th epoch can be described mathematically as
  • t . is the position vector to the jth GPS satellite and r u is the position vector to the receiver in a common coordinate frame.
  • Equation (7) is the measurement equation relating the observable ICP to the IMU 13 and GPS clock e ⁇ ors over an epoch.
  • the term & from equation (4) pertains to the integral of the velocity and not the instantaneous velocity, which is important because the IMU e ⁇ or equation propagates the continuous velocity e ⁇ or between epochs.
  • Kalman filter navigator 31 of the present invention overcomes.
  • a Kalman filter state is added for each GPS satellite according to
  • the measurement equation (9) is a function of the difference between the cu ⁇ ent state and a past state.
  • Such a Kalman filter form is highly non-standard and results in cumbersome matrix forms.
  • the Kalman filter navigator 31 supports this special case.
  • the dual-antenna ca ⁇ ier phase difference observable is the dot product of the antenna baseline - r b ) with the LOS to the jth GPS satellite ( ⁇ /)- Using the assumption of the GPS satellite located at infinity leads to the following expression for the differential carrier phase ( ⁇ p):
  • the unknown phase state e ⁇ or accounts for phase from the two independent receivers.
  • p is an arbitrary value because of the receiver phase differences.
  • Equation (10) is linearized with respect to IMU-axes-to-n- frame (geodetic) misalignments, as well as for misalignments of IMU axes with respect to the antenna baseline.
  • C b " represents the misaliged direction cosine matrix from the strapdown navigation computational process 32.
  • Equation (11) is the measurement equation for the Kalman filter.
  • the left side of Equation (11) defines the measured-minus-predicted phase difference.
  • the right side of Equation (11) represents the e ⁇ ors in this estimate expressed in terms of (i) IMU and antenna baseline alignment e ⁇ ors and (ii) receiver-to-receiver phase e ⁇ ors.
  • the antenna alignment enters the equation in a similar manner as the IMU alignment except that the antenna alignment is assumed constant in a body axis frame.
  • the antenna baseline alignment e ⁇ or states are typically initialized with standard deviations of several degrees, which is reduced during processing as the geodetic angular e ⁇ ors are reduced through the traditional transfer alignment process.
  • the motion characterization system 6 may optionally use a novel SigmaEta strategy for implementing a Kalman filter from an arbitrary state vector and measurement model.
  • the motion characterization system 6 may also use a tailored SigmaEta Kalman filter for the dual-antenna operation, although other embodiments may use alternative forms for the Kalman filter.
  • the definition of the state vector elements depends on the following construct:
  • Equation (12) represents a first-order Markov process with white noise input ⁇ and co ⁇ elation time ⁇ .
  • the subscripts associate the input and output noise and co ⁇ elation with the specific state variable.
  • the representation of the statistical parameters allows the system e ⁇ or to vary in time in a statistically well-behaved manner.
  • the clock model is a set of Brownian motion sequences, with the noise strengths derived from evaluation of actual GPS receiver data.
  • Table 2 shows the elements of a state vector used in the Kalman filter navigator 31, where states 29-38 represent the interferometry phase.
  • the e ⁇ or state standard deviations of these e ⁇ ors are initialized at about 0.05 wavelengths.
  • the ICP states are used to model the integral of the integral of velocity along the LOS to each GPS satellite.
  • the platform navigation state can be highly dynamic.
  • the Kalman filter navigator 31 avoids the situation where measurements are combinations of cu ⁇ ent and past state values by doing a reset on the ICP states at each epoch.
  • the state values are set to zero, and the standard deviations are set to very near zero.
  • the Kalman filter navigator 31 also sets the state co ⁇ elation coefficients to zero along the rows and columns associated with the reset state. This process results in a very simple implementation with the expense of adding auxiliary states and managing the reset process.
  • the measurement fonnulation for the dual-antenna Kalman filter includes three sets of measurements con-esponding to the coarse position estimates, the code tracking process, the ICP measurements, and the dual-antenna measurements.
  • the Kalman filter used by the Kalman filter navigator 31 allows up to 30 measurements per epoch, which co ⁇ espond to ten measurements for each measurement set. Each measurement is processed individually using the Kalman filter update fonnulation.
  • the Kalman filter allows recursive processing of the measurement data, which allows the sequential processing of measurements.
  • each measurement must be unco ⁇ elated with the prior sequential measurement.
  • processing typically differences integrated ca ⁇ ier phase measurements, first between anteimas and then between GPS satellites to obtain a double difference measurement.
  • Ca ⁇ ier phase differencing between closely spaced antennas for a common GPS satellite removes common-mode e ⁇ ors associated with the ionosphere path length and GPS satellite transmission.
  • a common-mode receiver clock e ⁇ or remains following the differencing.
  • the processing performs a second difference between signals from two GPS satellites to remove the common time bias in the common mode clock e ⁇ or.
  • the sequential measurements now become correlated if they include noise associated with a common GPS satellite.
  • the Kalman filter navigator 31 uses the single-difference cairier phase measurement model with CPU clock enor model, and the double differenced ca ⁇ ier phase measurement may be used in alternative embodiments.
  • Multipath interference in a GPS receiver results from receiving the combination of the direct path and reflected path from a single GPS satellite.
  • the extraneous reflections occur from fixed structures in the su ⁇ oundings, such as buildings and towers, from te ⁇ ain features within the su ⁇ ounding environment, or from the portion of the platfomi structure.
  • multipath will result in pseudorange e ⁇ ors of 5-10 meters for affected GPS satellites.
  • phase multipath can produce interferometric solutions that are significantly in error.
  • the motion characterization system 6 uses strategies for multipath mitigation that include detecting and discarding GPS satellites with evidence of multipath, using closely spaced antennas, and having a ca ⁇ ier tracking loop that uses platfoim acceleration aiding.
  • the strategies for multipath mitigation include:
  • the motion characterization system 6 can operate with fewer, possibly zero, GPS satellites for an extended period. Additionally, the motion characterization system 6 is capable of quickly discarding navigation data from GPS satellites that are providing motion estimates not consistent with measured accelerations or other GPS satellite measurements.
  • GPS antemia design the design of anteima ground planes, and care in placing the GPS antemia on a platfomi offer some multipath protection; however, multipath signals are often present in any complex urban scene or vehicle mounting surface. For path lengths that differ considerably, as in the case for reflections from nearby buildings, GPS signal tracking methods involving narrow co ⁇ elator bandpass methods can provide multipath protection on each receiver channel. However, because interferometry relies on mm-level position differences, multipath reflections with even small path length differences appear differently at the two GPS antennas and can pose serious problems. As the two antennas are brought closer together in the presence of a complex multipath environment, both antennas are more likely to see the same reflected energy pattern. Therefore, the close spacing of the navigation anteimas 7 used by the motion characterization system 6 mitigates multipath.
  • the individual chaimels of the co ⁇ elator chips 26 and 27 provide both, pseudorandom noise (PRN) code tracking and carrier tracking- for each GPS satellite.
  • PRN pseudorandom noise
  • the expected dynamics of the vehicle along the line-of- sight (LOS) to the GPS satellite is the single most significant aspect of the tracking loop designs.
  • the motion characterization system 6 can anticipate the platfo ⁇ n dynamics, thus enabling faster acquisition, less sensitivity to spurious emissions, and greater robustness to multipath and vehicle dynamics.
  • the motion characterization system 6 optionally detennines acceleration aiding estimates using range-rate prediction to each ca ⁇ ier track loop along with adjustments to code and ca ⁇ ier track loop bandwidths and PRN code dither values. Acceleration aiding requires both measurement of the vehicle acceleration vector as well as knowledge of the geodetic orientation of the vehicle.
  • the motion characterization system 6 may use parameterized tracking loops configured to mediate multipath.
  • the measurement processing 28 in the GPS satellite selection control compares the GPS signals for GPS satellites tracked at both antennas. For non-multipath conditions, carrier/code loop processing for each channel should be identical. For identical antennas and antenna-to-receiver signal paths, the only source of difference comes from on-platfo ⁇ n multipath. Fortunately, redundant GPS satellites are likely to exist for both navigation and interferometry purposes. A land navigation system can perfo ⁇ n well with only three GPS satellites in view and the integration with the EMU allows the three GPS satellites to be used sequentially rather than simultaneously.
  • Broadband satellite data links use Ka band frequencies to achieve GHz-wide data bandwidth.
  • radio frequency (RF) energy is more highly focused for a given antemia size, and anteima gain can be made very high along a preferred direction.
  • the high' directionality of Ka band transmission provides a natural immunity to interference and signal leakage and the high-gain anteimas can be manufactured in compact sizes.
  • Ka band communication suffers from higher atmospheric attenuation, and the na ⁇ ow beamwidth 33 in Figure 9 of the communicating antennas demands more attention to pointing the beam at the communication source.
  • the pointing solution depends on whether the anteima is pointed at an earth- fixed source, as in the case of a Geosynchronous Earth Orbit (GEO) Satellite, or at a source moving relative to the earth, as in the case of a Low Earth Orbit (LEO) satellite.
  • GEO Geosynchronous Earth Orbit
  • LEO Low Earth Orbit
  • the pointing solution also depends on whether the antemia is mounted on a rigid platfomi, such as the top of a building, or on a dynamically moving platfomi, such as the top of an automobile or an aircraft. There are also intermediate circumstances where the platfomi may be slightly moving, such as on a tower, or occasionally transported, as in an emergency situation.
  • the very na ⁇ ow antemia beam must be precisely pointed.
  • Manual setup requires both precision mechanical alignment and realignment in the event the equipment is ja ⁇ ed, buffeted by winds, or moved by vibrations.
  • the present invention permits a low cost solution having application to all broadband pointing situations.
  • the pointing system deflects the anteima with respect to the vehicle to maintain the proper pointing direction to the content-delivery satellite.
  • Deflecting the beam can be accomplished using electrical techniques, mechanical techniques, or a combination of electrical and mechanical techniques.
  • the present invention provides a pointing technique that keeps the anteima mainbeam 33 pointed at a content-delivery satellite.
  • a detailed simulation of the invention models the GPS satellite constellation, vehicle motion, INS hardware, GPS receiver, and the processing performed by the motion characterization system 6 to demonstrate the value of augmenting transfer alignment with GPS interferometry.
  • Table 3 includes simulation parameters and co ⁇ esponding nominal values. Results from the simulations, which are not shown, using the simulation parameters of Table 3 illustrate the operation of transfer alignment without interferometry on a slow-moving ground vehicle, showing the sensitivity to vehicle motion and the reliance on high-quality gyroscope measurements. By adding one GPS antenna to support interferometric measurements, the results of the simulation show the elimination of the drawbacks of transfer alignment.
  • Transfer alignment requires changes in vehicle velocity to enable estimation of yaw from velocity matching and requires precision gyroscopes because of the algorithmic need for heavy smoothing of the platfonn motion.
  • the motion characterization system 6 overcomes this dilemma by sensing the yaw attitude from a completely different source - dual-antenna interferometry.
  • the approach for sensing yaw attitude requires only two antennas because transfer alignment provides precision estimates of roll and pitch.
  • the solution for sensing yaw attitude provided by the present invention is relatively insensitive to GPS antemia spacing because of the smoothing benefits of even low-accuracy inertial components. The tight coupling of the interferometry solution with the IMU makes sensing yaw attitude in a low cost solution possible.
  • the vehicle trajectory used for the simulation has a changing vehicle velocity profile that transfer alignment requires for good performance.
  • the simulation provides a comparatively conservative view of the benefit of the invention.
  • the simulation uses values for the nominal LMU parameters that are representative of automotive-grade MEMS accelerometers and gyroscopes.
  • the MEMS gyroscope is 500-times poorer in bias and over 100 times poorer in noise figure than the typical tactical gyroscope.
  • the MEMS accelerometer is only slightly poorer than the cu ⁇ ent tactical accelerometer.
  • the GPS measurement quality is typical of commercial quality, low-cost units, and the e ⁇ or characteristics for the GPS interferometry configuration reflects practical installation constraints.
  • the simulation uses a 1 mph nominal platfomi velocity to illustrate the performance of the motion characterization system 6 with only slight platfo ⁇ n motion.
  • the simulation results shown in Figure 10 indicate that small interferometry baselines provide good yaw estimation accuracy.
  • a 12-in GPS anteima separation together with a nominal 1-mm phase error provides a yaw estimation accuracy of 1.7-mrad (0.1 -deg).
  • the 1-mm phase error over a 12-in antenna separation results in a single-look angular accuracy of 3-mrad.
  • the use of multiple GPS satellites and the smoothing effects of the gyroscope measurements further improve accuracy.
  • the simulation results shown in Figure 11 indicate that accurate estimates of yaw are relatively insensitive to gyroscope accuracy over the modeled region. In addition, although not shown, the roll and pitch estimation accuracy remains excellent.
  • the interferometry is the dominant factor in yaw angle observability and not the smoothing that results from rate measurement. Additional simulation results are shown and described in U.S. Provisional Application No. 60/272,170, filed on February 28, 2001 ; the entire teachings of which are incorporated herein by reference.
  • FIG 12 is a diagram of an example of a broadband communication system 50 with integrated pointing control according to the principles of the present invention.
  • An example shown in Figure 12 of the broadband communication system 50 integrates an broadband antemia system 47, a communications receiver and transmitter 34, a pointing controller 43,
  • the broadband antenna system 47 consists of communications antemia a ⁇ ay 49 and one embodiment of the motion measurement system 6 mounted on one or more substrates, which includes 2 GPS antennas, an Inertial Measurement Unit, an interferometric GPS receiver, and a processor.
  • the communications receiver and transmitter 34 may be constructed from a commodity chipset, applications specific chipsets, or discrete components.
  • the broadband communications system 50 may include the communications functions typically found in a commercially available communications receiver and transmitter.
  • the functions include downconversion and gain control 35, analog-to-digital conversion 36, tuning and filtering 37, and demodulation and decoding 38.
  • the functions include encoding and modulation 39, synthesis and filtering 40, digital-to-analog conversion 41, and upconversion 42.
  • the pointing controller 43 uses the capabilities of the present invention as described above and adds the processing necessary to effectively point the communications anteima a ⁇ ay 49 at a transmitting source or receiving sink.
  • the pointing controller 43 includes RF processing 44, GPS processing 45, and filtering and data processing 46.
  • Many other integration methods of the example broadband communication system 50 are possible, as dete ⁇ nined by cost and application.

Abstract

A system determines three-dimensional attitude of a moving platform using signals from two closely spaced Global Positioning System (GPS) antennas. The system includes three rate gyroscopes and three accelerometers rigidly mounted in a fixed relationship to the platform to aid in determining the attitude. The system applies signals from a first of the two GPS antennas to sufficient channels of a GPS receiver to support navigation. The system applies signals from a second of the two GPS antennas to the remaining receive channels, which are configured to support interferometry. The system optimally selects the navigation and interferometry channels to provide an interferometric heading solution. The system resolves the ambiguity normally associated with the interferometric heading solution by having the closely spaced GPS antennas and using interferometry to refine a coarse heading estimate from a GPS plus Inertial Measurement Unit (IMU) transfer alignment solution. The system achieves close sub-meter spacing of the two GPS antennas by merging many temporal interferometric measurements that result from an attitude memory provided by the IMU time-history solution.

Description

ATT1TUDE MEASUREMENT USING A SINGLE GPS RECEIVER WITH TWO
CLOSELY-SPACED ANTENNAS
BACKGROUND OF THE INVENTION The present invention relates to moving platforms, specifically, to a system for determining the geodetic attitude of an arbitrarily moving platform. Moving platforms include vehicles, such as aircraft, ground vehicles, boats or spacecraft or equipment mounted to vehicles that can be reoriented relative to the vehicle body. The platforms may be traveling at fast or slow speeds, may be maneuvering or non-maneuvering, and may be occasionally stationary relative to geodetic space. These platforms require knowledge of their geodetic attitude m order, for example, (i) to support safety or stability control systems, (ii) to point an antenna or sensor boresight at a geodetically known target, (iii) to control their geodetic position or attitude movement, or (iv) to register the information sensed along the boresight onto a map projection with geodetic coordinates. The sensor or antenna boresight is the centerline of some signal collection or signal transmission aperture.
Earth-rate sensing through gyroco passing, GPS interferometry, and transfer alignment (TA) are possible implementation approaches for precision geodetic orientation measurement systems for arbitrary moving platforms. Each technique is in widespread use, but each technique alone has significant limitations for precision pointing.
• Earth rate sensing requires tire use of a gyroscope with accuracy much better than the earth's 15-deg/hr-rotation rate. The gyroscopes used for conventional gyrocompass systems have drift specifications of less than 0.1 deg/hr. Modem military gyroscopes, currently used on missiles, can achieve a 1 deg/hr accuracy with prices of about $5000 in large quantities. For a 1- deg/hr tactical weapon grade gyroscope, the north seeking accuracy is about 4 deg and is not sufficiently accurate for broadband pointing. • GPS interferometry measures GPS carrier phase to GPS satellites from multiple spaced antennas. Carrier phase differencing removes all common mode ionospheric corruption from the differenced signals. The remaining phase difference can be used to infer range to GPS satellites to millimeter (mm) accuracy. The measurement is corrupted by cable-induced phase differences, on-vehicle multipath, and a whole-cycle GPS wavelength ambiguity that is 19cm for commercial GPS. A method not based on interferometry is often used to get close to the correct attitude and reduce whole-cycle ambiguity. Commercial motion characterization systems that use GPS interferometry are available, but impose installation difficulties by requiring multiple antennas dispersed over several square meters. Also, the lack of wide-bandwidth attitude memory prevents any accuracy enh an cement through data averaging unless the system is perfectly stationary. • Transfer alignment is the most widely used precision orientation measurement method for military applications. Transfer alignment synergistically combines an Inertia! Navigation System (INS) with single- antenna GPS system to estimate position and attitude. The INS, traditionally used only in military applications and high-end aircraft, has an internal instrument suite that provides measurement of three axes of acceleration and three axes of rotation rate. Mathematical manipulation of the acceleration and rotation rate measurements provides the position, velocity, and attitude of the platform at a high bandwidth. However, the navigation solution will drift unless some external corrections are incorporated. For low cost inertial components, the drift will occur rapidly. GPS external measurement is most often used for the INS coiτections. For GPS transfer alignment, INS-derived velocity and GPS-derived velocity are differenced, and the time-history of the differences is then used to infer errors in assumed geodetic alignment of the INS axes. The need to maintain persistent changing velocity to enable attitude measurement and the traditional high cost of the LNS make TA unsuitable for most commercial applications. TA uses a mathematics model where attitude errors propagate into the IMU-derived platform position and velocity in geodetic coordinates. By independently measuring the geodetic position and velocity with the navigation GPS solution, the attitude errors are obseived and corrected. However, the attitude errors are observable through the velocity, such that a change in attitude produces a change in geodetic velocity. The presence of a specific force acting on the platform must be present to impart attitude observability. A specific force is almost always present in the vertical direction since a force must be imposed to maintain the platfoim from falling towards the center of the earth. Thus, attitude orthogonal to the vertical direction, the platform roll and pitch angles, are readily observed for any platfoπn not in a free-fall condition. However, a platform at a constant velocity in the horizontal plane will have no observability of attitude about the vertical direction, the platfoim yaw angle. For successful transfer alignment, the horizontal plane motion must be sensed by the GPS earner phase measurements from the navigation GPS antemia. Because integrated carrier phase measurements are accurate to millimeter (mm) levels, even for a very low cost commercial receiver, only a slight platform motion is sufficient for some level of heading attitude measurement. Most moving platforms will have some motion from external disturbances for attitude estimation to an accuracy of several degrees.
In addition to the techniques just described, the prior art also includes patents teaching techniques to determine geodetic attitude from moving vehicles. For example, U.S. patent 5,575,316 to Buchler describes a generalized motion characterization system employing multiple GPS antennas and receivers and an IMU device. Key to Buchler's preferred embodiment of this device, and clearly stated throughout his sample embodiment and claims, is a requirement to overcome a large uncertainty in the initial platfoim heading. This initial heading error, coupled with a 1 m GPS antenna spacing, causes the GPS interferometric range-to-satellite ambiguities to produce ambiguous platform heading measurements. The large initial heading error of 10 deg stated by Buchler results from the use of gyrocompassmg to ascertain initial platfoπn heading independent of GPS interferometry.
Gyrocompassmg, as is understood in the art, relates to sensing the rotation rate of the 15-deg hour-earth vector. The LN-200 IMU rate gyro employed in the Buchler invention has a gyro drift of 1 deg/hr that produces the 10 deg heading error following a gyrocompass event. The majority of the Buchler invention relates to the refinement of the initial attitude uncertainty to a level where no ambiguities are present in the final measurement.
The Buchler invention poses at least six considerations that prevent low manufacturing cost, ease of installation, and operation with arbitrary platfoπns:
• Two independent GPS receivers are required to determine double difference relationships used for the interferometric processing. This means that two oscillators are used in the GPS RF front-end downconversion process. The use of two oscillators causes added measurement noise when carrier phase from the two channels are differenced. Also, the use of two independent
GPS receivers increases the cost.
• The use of a 1 deg/hr IMU, necessary for gyrocompassmg attitude initialization, demands a relatively high-cost IMU unsuitable for most commercial applications. • The use of a gyrocompass stage to initiate the attitude measurement process is not suitable for arbitrary platfoπn operations. Gyrocompassmg restricts the platfoim motion and requires a significant period of initialization time.
• The Buchler invention assumes the use of a barometric altimeter for independent altitude measurement. Such a measurement is problematic for all platforms because of the need to maintain a clean and precisely oriented passage to ambient airflow.
• The Buchler invention assumes that all GPS satellites visible on one antenna are also visible to the second antenna to arrive at the double differences used by a Kalman filter. This suggests a requirement for use of either two standard GPS receivers, each tracking the same GPS satellites, or specialized, more costly, receiver architecture with twice the standard number of channels.
• A problem is posed by the Buchler invention that relates to achievable accuracy of the attitude solution. The bulk of the embodiment relates to the use of a double-difference phase function, which Buchler claims to treat as a scalar measurement to the Kalman filter. Double differences result in M-l scalar measurements for M GPS satellites being tracked. However, the measurements are coπelated because common GPS satellite ranges are used in multiple measurements. Treating such correlated measurements as uncoπelated scalar measurements by the Kalman filter leads to a suboptimal filter, as is well known in the art. The embodiment mentions the use of a single-difference measurement fomrulation but does not describe how this mechanization will produce uncoπelated scalar measurements for the
Kalman filter. In another patent example, U.S. patent 5,617,317 to Ignagai describes a generalized motion characterization system employing multiple GPS antem as and receivers and an IMU device. The Ignagai invention assumes the existence of a separate Inertial Sensor System on the platform, distinct from the dual-antenna GPS system. Ignagai does not fully integrate the IMU rotation rate and acceleration measurements into the attitude measurement processing; instead, the Ignagai invention takes independently derived attitude information from the Inertial Sensor System and combines it with differential range information determined from a two-antenna interferometric GPS system. Ignagai uses a simple three-state Kalman filter to smooth the angular misalignment between the two independently derived heading angles. As in the Buchler invention, two independent GPS antenna/receivers are used coupled to a differential range processor. The Inertial Sensor System is said to be an Attitude and Heading Reference System (AHRS), which is known with the art to be a self-contained navigation system employing a separate air-data system, as explained by Ignagai.
Ignagai describes three types of interferometric measurement processing: differential range, differential caπier phase, and differential integrated Doppler counts. Ignagai discusses antenna separations of 10-20 m for the differential range measurement, 1-2 m for the integrated Doppler count method, and "a possibility" of 3.75 inches separation for the differential earner phase measurement. However, the embodiment develops only the foπnulations for the differential range and the integrated Doppler count methods. Ignagai makes little mention of the interferometric heading ambiguity problem treated extensively by Buchler.
Ignagai discusses the heading initialization as using the aircraft cockpit magnetic compass for a stationary aircraft, or by using the aircraft track heading while the aircraft is taxiing on the ground. The aircraft track heading initialization process assumes that the IMU and antenna baseline are aligned with the taxi velocity so that the heading alignment is equal to the ground velocity vector as measured from GPS. Ignagai notes that this is problematic for an in-air initialization of the heading because the aircraft body attitude is not aligned with the velocity vector.
Seven considerations are posed by Ignagai that prevent achieving low manufacturing cost, ease of installation, and ease of operation with arbitrary platfoπns: • Two independent GPS receivers are required to detenmne the interferometric relationships used for the interferometric processing. This means that two oscillators are used in the GPS RF front-end downconversion process that contributes to the phase measurement noise. Also, two GPS receivers increase the cost. • Ignagai assumes a separate and distinct Inertial Sensor System, such as an
AHRS, that will be too costly for general commercial applications.
• The use of an aircraft track heading procedure for initializing the heading measurement process is not generally suitable for platforms where the IMU and GPS baseline are arbitrarily oriented with respect to the platfoπn velocity vector.
• Ignagai assumes the use of an Air Data Sensor. Such a measurement sensor is problematic for all platforms because of the need to maintain a clean and precisely oriented passage to the ambient airflow.
• Ignagai assumes that all GPS satellites visible to one antenna are also visible to the second antenna to aπive at the interferometric differences used by the
Kalman filter. This suggests the requirement for either using two standard GPS receivers that each tracks the same GPS satellites or using a tailored receiver architecture with twice the standard number of channels.
• Ignagai uses a simple three-state Kalman filter for smoothing the inertial sensor and GPS interferometric angle eπors. Such a simplistic filter fom cannot exactly represent the precision attitude memory achievable when a more complete IMU and GPS integration is mechanized. This prevents the optimal merging of past interferometric measurements and restricts the achieλ'able measurement accuracy. • Ignagai integrates the Inertial Sensor System and interferometric range system through a filter applied to a Euler angle. This approach results in a mathematical problem as the system crosses the earth poles. A coordinate system switch is required as the platfonn reaches higher latitudes. This is undesirable and reduces the generality of the invention for general platfoπn geodetic motion. Two more patent examples include U.S. patent 5,672,872 to Yeong-Wei and U.S. patent 5,809,457 to Yee. Both Yeong-Wei and Yee describe a generalized motion characterization system employing a GPS antenna and receiver integrated to an IMU device via a Kalman filter. Both Yeong-Wei and Yee inventions use a single GPS antenna rather than the dual antennas of the Buchler and Ignagai inventions. Yeong-Wei specifically describes the well-known problem of such single-GPS-antenna mechanizations: persistent maneuvers are required to enable the heading attitude to be observable. Purposeful aircraft maneuvers are described as necessary for the example aircraft embodiment. Yee is specialized to an application where the GPS antenna and IMU are located to the boresight of a sensor or antenna system. However, Yee makes no reference to the problem of heading eπors when persistent horizontal plane maneuvers are not present. Yee makes no mention of intentional maneuvers for achieving the heading alignment. Neither Yeong-Wei nor Yee mentions the use of dual GPS antennas for the purpose of avoiding the heading drift when horizontal plane motion is not present.
SUMMARY OF THE INVENTION
Numerous commercial applications demand the pointing of a sensor boresight towards a location known in geodetic coordinates. Some emerging applications include pointing a highly directional antenna at an orbiting broadband satellite or pointing a sensor at a pre-determined ground location from an aircraft or ground vehicle and controlling the throttle, braking, and suspension systems to insure safety and stabilization of automobiles. Many other applications exist that require the attitude of a platfoπn structure to permit maneuvering in geodetic space, such as the control of an aircraft in flight. Finally, many applications exist where the boresight of a sensor is required to be known, but not controlled, for the purpose of geo-registering the information received by the sensor. This is the case, for example, during the collection of image sequences that are to be used for reconstruction of objects observed within the images or for mosaicking a sequence of images onto a common map coordinate system. The prior art provides approaches to the commercial requirements; however, each of the prior art approaches must be tailored to the specific platforms, requires costly hardware components and/or installation techniques, imposes maneuver restrictions on the platforms, and does not take full advantage of the available GPS and IMU measurements.
The present invention provides a complete six-degree of freedom geodetic characterization of an arbitrary dynamic or stationary platfoπn. The geodetic characterization includes position, velocity, acceleration, attitude and attitude rates. The present invention poses no restriction on the motion of the platform and requires no electrical connectivity to the platform except for power. Furtheπnore, systems employing the principles of the present invention can be both manufactured and installed at costs significantly less than systems defined in the prior art.
One embodiment of the present invention includes two navigation GPS antennas, three rate gyroscopes, three accelerometers, and at least one processor to calculate the geodetic characterization of the platform. The processor(s) deteπnine an integrated navigation solution through signals received by the navigation GPS antennas and throug signals derived by the gyroscopes and accelerometers.
In the process of determining a navigation solution, the navigation GPS antennas, preferably electrically similar, feed received RF signals to two RF do nconverters. Both RF downconverters utilize the same thermally controlled oscillator so that any oscillator-induced noise is common-mode between the two RF front-end channels. Signals output by the downconverters go into a single, commercially available, 12-channel, coπelator chip that tracks pseudorandom noise signals from up to twelve GPS satellites and outputs channel tracking information, which is an input to the processor(s).
The processor(s) use the channel tracking information to determine the time-of- transit for each GPS signal from its respective GPS satellite. Each time-of-transit has a common-mode bias due to the processor clock eπor. The processor(s) control the GPS satellite signal tracking process for each channel and decode the digital messages also contained in the GPS satellite signals. If four GPS satellites are tracked, then the processor(s) detemrine the common mode clock bias and the geodetic position of the platfonn using methods well known in the art.
The processor(s) also accept data from the six IMU sensors: the three rate gyroscopes mounted along orthogonal axes and the three accelerometers mounted collinearly with the gyroscope axes. The rotation rate and acceleration data provided by the gyroscopes and accelerometers, respectively, are used by the processor(s) to form a strapdown navigation solution using methods that are well known in the art. The strapdown navigation solution results in a position, velocity, and attitude geodetic navigation solution. The processor(s) use a well-known transfer alignment procedure to deteπnine the complete thi-ee-dimensional attitude of the platfomi by comparing the strapdown navigation solution with the navigation solution derived solely from the navigation GPS antennas, as described above. The processor(s) are able to provide the geodetic characterization of the platfonn using rate gyroscopes providing poorer than ten degrees/hour accuracy under arbitrary motion conditions. The principles of the present invention include at least five innovations:
• Utilization of available spare capacity within commercially available low cost GPS receivers enables GPS interferometry using only a single GPS receiver. This provides both cost advantages and accuracy improvement because the same oscillator is used for downconversion of both GPS antenna signals.
• Close spacing of two GPS antennas, down to about 3 inches, depending on accuracy requirements of the application. This enables simplified packaging, with less space involvement, and installation to the mobile platfoπns. Close antenna spacing also minimizes the effects of multipath interference on the attitude solution.
• Tight integration of the single-GPS-antenna transfer alignment process with the dual-antenna GPS interferometry process. This yields heading estimation independent of the GPS interferometry solution so that heading ambiguities noπ ally resulting from interferometric solutions alone are immediately resolved. This obviates the requirements for heading initialization procedures such as gyrocompassmg, alignment-to-velocity, or use of a magnetic compass from moving platforms. For a stationary platform, integration with the IMU enables a simple method for resolving the heading ambiguities normally plaguing GPS-only attitude measurement methods. • Use of single-difference GPS carrier phase measurements. This ensures that uncoπelated scalar measurements are provided to a Kalman filter as is required for optimal estimation. This enables improved measurement accuracy over scalar double-difference measurements that are fundamentally coπelated. • Acceleration aiding of the GPS receiver channels from the IMU infoιτnation. This allows tightening the channel track loop bandwidths by predicting platfoπn velocity providing added multipath resistance over close antenna spacing and the naπow coπelator technologies well known in the art.
BRIEF DESCRIPTION OF THE DRAWINGS
Figure 1 is a pictorial diagram of an example broadband communication scenario that is enabled by an motion characterization system that is developed according to the principles of the present invention;
Figure 2 is a high-level block diagram of the measurement and processing components of the motion characterization system of Figure 1 ;
Figure 3 is an electromechanical schematic diagram showing the central concept underlying GPS interferometry used by the motion characterization system of Figure 1; Figure 4 is a block diagram of an example implementation of the motion characterization system of Figure 2 having an Inertial Measurement Unit (IMU) and a GPS receiver with an integrated Digital Signal Processor (DSP);
Figure 5 is a schematic diagram depicting a prefeπed embodiment of the motion characterization system in Figure 4 and showing the segmentation of navigation signals to support processing into navigation channels and interferometry channels;
Figure 6 is a vector diagram showing the measurement of three axes of acceleration and three axes of attitude rate by the IMU in Figure 5 after the calibration of the IMU to align the axes;
Figure 7 is a schematic diagram of the IMU of Figure 5 and shows the integration of tliree accelerometers, three gyroscopes, and a microconverter for analog- to-digital conversion and processing;
Figure 8 is a flow diagram for the DSP-based GPS receiver of Figure 5 and shows the selection and allocation of navigation signal channels, the use of navigation and interferometry coπelators, the aided measurement of system parameters, and the use of a Kalman Filter navigator to provide a navigation solution, clock coπections, aiding infonnation, and channel allocation information; Figure 9 is an antenna beam diagram showing the characteristics of broadband communication at high frequencies that pose fundamental requirements on attitude measurement accuracy;
Figure 10 is a plot produced by a system simulation for the motion characterization system modeled in the block diagram of Figure 5, where attitude measurement eπor is parameterized by antenna baseline length;
Figure 11 is another plot produced by the system simulation for the motion characterization system modeled in the block diagram of Figure 5, where attitude measurement eπor is parameterized by gyroscope eπor; and Figure 12 is a block diagram that shows the integration of the motion characterization system into a broadband communication system.
The foregoing and other objects, features and advantages of the invention will be apparent from the following more particular description of prefeπed embodiments of the invention, as illustrated in the accompanying drawings in which like reference characters refer to the same parts throughout the different views. The drawings are not necessarily to scale, emphasis instead being placed upon illustrating the principles of the invention.
DETAILED DESCRIPTION OF THE INVENTION
A description of prefeπed embodiments of the invention follows. The current explosive growth in mobile vehicle display products is accompanied by increased demand for robust access to high-quality spatial information and to broadband data sources, such as streaming video, digital television, and high definition television (HDTV). The present invention can be used to facilitate delivery of multimedia broadband data to users in vehicles, such as cars, planes, trains, boats, and airplanes. New generations of satellite-based broadband delivery systems use Low Earth Orbit (LEO) satellites operating at 20 GHz or higher frequencies and require precise pointing of highly directional antennas to achieve high data rates.
The present invention permits use of poor performance, low-cost motion sensing devices both to enable accurate, affordable, antenna pointing solutions for broadband mobile communications and to pennit the robust delivery of spatial information to both military and commercial platfoπns. These new delivery systems place stringent requirements on the user equipment for antenna pointing accuracy, operation in adverse multipath environments, satellite tracking performance, and communication effectiveness to achieve continuous operation. User equipment for fixed terminals can use traditional mechanical anteima approaches. User equipment for mobile vehicles, however, demands more innovative solutions to meet requirements for unobtrusive surface mounting, high pointing accuracy from a high-dynamics moving platform, and low satellite-to-satellite switching times.
Figure 1 is a pictorial diagram of an example application that may employ the present invention. The example application is a mobile communications system that provides, for example, video content to a moving vehicle 3. The vehicle 3 is equipped with an antenna 1 that is capable of steering a beam 2 at a broadband, content-delivery satellite 4 providing the video content. The antenna 1 has an integrated geodetic motion characterization system (shown in Figure 2), employing the principles of the present invention, that uses navigation carrier signals from the Global Positioning System (GPS) satellites and motion signals from motion sensing devices (shown in Figure 2) to calculate roll, pitch, and yaw angles of the vehicle 3. The anteima 1 uses these angles, or beam angle control signals calculated therefrom, to keep the beam 2 pointing at the content-delivery satellite 4. Keeping the beam 2 pointing at the content-delivery satellite 4 results in good signal quality of the video signal displayed in a display 5 viewed by passengers in the vehicle 3. The present invention also provides characterizations of vehicle motion that can be applied to improved vehicle safety systems, enhancements in occupant convenience, evolutionary development of telematics and communications systems, and delivery of data to improved vehicle displays. Further, the present invention provides an innovative, low-cost measurement solution that allows consolidation of discrete elements and the synergistic combination of hardware and software systems.
Table 1 is a chart detailing vehicle systems for safety and broadband access, with the associated components and sensors listed in the decision support and principal sensors columns, respectively. The comments column includes a list of example applications and uses. Vehicle Decision Principal Comments
System Support Sensors
Brake modulation, Integrated Unintended change in steering system, gyroscopes, direction or orientation; suspension, and accelerometers, excessive roll engine control and GPS Road condition monitoring
Safety Telematics support Vibration signature
Stabilized camera Road lane surveillance and radar Collision avoidance and pre- crash recognition
Antenna pointing Integrated Satellite-based and tower-
Broadband gyroscopes, based communications for
Access accelerometers, high data rate information and GPS
TABLE 1
Figure 2 is a schematic diagram of an embodiment of the motion characterization system 6 employing the principles of the present invention that can be integrated into the antenna 1 of Figure 1 or applications listed in Table 1. The motion characterization system 6 includes two antennas 7, motion sensing devices 8, and at least one processor 9. The antennas 7 and motion sensing devices 8 are rigidly connected, directly or indirectly, to the body or platfoπn, such as a vehicle rooftop, whose angular attitude is being sensed.
The motion characterization system 6 uses the two antennas 7 to receive navigation signals, the motion sensing devices 8 to provide information about body motion, and the processor 9 to estimate the motion of the body for delivery to other system applications. The navigation signals may be transmitted by GPS, GLONASS, Galileo, the Global Navigation Satellite System (GNSS), or other navigation systems as available. The motion sensing devices 8 may include gyroscopes, accelerometers, magnetometers, tilt meters, speed measurement devices, navigation receivers, or other sensors. The processor 9 may be a general-purpose computer, digital signal processor (DSP), application specific integrated circuit (ASIC), or other computing device. The prefeπed embodiment uses minimal number of motions sensing devices to achieve performance objectives, but can be extended to include additional motion sensing devices and other sensors to improve effectiveness or extend the number of simultaneously supported applications. The processor 9 uses the GPS signals and motion measurements to achieve sufficient motion estimation accuracy for the pointing, safety, telematics, and control applications. Navigation systems, such as GPS, provide precision positioning at all earth locations, at commodity pricing that is typically less than $50 for commercial applications. GPS however, does not provide attitude infonnation. Therefore, the motion characterization system 6 deteπnines both the orientation and change of orientation of the receiving platfomi by other techniques. The motion characterization system 6 measures attitude, as parameterized by roll, pitch, and yaw, under all motion conditions, including the difficult situation of no motion.
When the platfoim is nominally horizontal, to within +/- 30 deg, and the platfoim is stationary or moving at walking-to-driving speeds, neither magnetic compass nor accelerometer-alone tilt sensors are sufficient for the approximately 0.5 deg geodetic attitude measurement accuracy required for broadband mobile communication. Magnetic compass solutions are sensitive to local magnetic disturbances, and accelerometer-only solutions are sensitive to platfoπn lateral accelerations.
Although Earth-rate sensing through gyrocompassmg, GPS interferometry, and transfer alignment (TA) are possible implementation approaches, the limitations associated with these approaches makes them unsuitable for an application such as content delivery to mobile communications systems. For example, the problems associated with TA stem from the inability to sense yaw attitude directly. TA requires changes in vehicle velocity to enable estimation of yaw from velocity matching and requires precision gyroscopes because of the algorithmic need for heavy smoothing of the platfoim motion. The present invention overcomes this dilemma by sensing the yaw attitude from a completely different source - dual antenna interferometry. Thus, the motion characterization system 6 combines TA with dual antemia interferometry to achieve the approximate 0.5 degree geodetic attitude measurement accuracy required for the broadband mobile communication system and other applications. Figure 3 is a high level schematic diagram of dual antemia interferometry as used by the motion characterization system 6, and consists of GPS antennas 7, associated receiver channels 10, and a range difference calculation unit 11 encapsulating inertial measurement, signal processing, and estimation functions. The difference calculation unit 1 1 provides signal phase measurements that are accurate to millimeter precision after GPS interferometry. The geodetic attitude is calculated as sin(θ) = ΔR / L , where ΔR is the difference in GPS signal phase and L is the anteima baseline length.
Figure 4 is an embodiment of the motion characterization system 6 including the two antennas 7 and one or more substrates containing the motion sensing devices 8, processor(s) 9, and other interface components. In one embodiment, the processor(s) 9 include a DSP-based GPS receiver 12 with excess capacity to support the GPS, navigation, interferometry, and control calculations. Additional processors may be required for some complicated control applications and may be programmed to operate in a parallel manner. In one embodiment, the motion sensing devices 9 include an Inertial Measurement Unit (IMU) 13 to provide the motion measurements of the platfoπn or body.
The motion characterization system 6 provides acceptable performance for high data rate broadband applications while permitting use of poor quality Micro Electromechanical System (MEMS) devices in the IMU 13 and a commodity-priced DSP-based GPS receiver 12 for the processor 8. Better quality devices will lead to more accurate attitude measurement; however, with only poor quality MEMS devices (e.g., rate gyroscopes having poorer than 10 degrees/hr accuracy), the motion characterization system 6 achieves the less than 1 -degree attitude measurement accuracy required for high data rate, broadband communications with LEO satellites at Ka band.
The motion characterization system 6 requires only two antennas because TA provides precision estimates of roll and pitch. In addition, a heading solution provided by the motion characterization system 6 is relatively insensitive to GPS anteima spacing because of the smoothing benefits of even low-accuracy inertial components. While considerable effort has gone into optimizing techniques for GPS interferometry and TA, no commercially available systems rely on the integration of the two. The result is the motion characterization system 6 having an elegant implementation of a simple electronics architecture that can be populated with a handful of breakthrough technology chips and/or components.
When the platfomi is stationary, the processing accurately measures the roll and pitch attitude relative to the local vertical from the measurements provided by the motion sensing devices. The processor 9 uses the differential carrier phase measurement from GPS interferometry to determine yaw; however, the yaw estimate from a single GPS satellite is ambiguous due to the 0.19m GPS wavelength. When the navigation and interferometry GPS antennas track multiple GPS satellites, an algorithm resolves the interferometric ambiguity in yaw. The GPS receiver 12 may be a modem GPS receiver that uses twelve coπelator channels to search the complete range-Doppler space for GPS navigation signals, reducing the time-to-first-fix (TTFF) and enabling rapid initialization of the position solution on startup or following loss of GPS satellite lock. However, the number of visible GPS satellites is very rarely over nine, and frequently only five to seven; thus, the GPS receiver 12 nearly always has access to spare coπelator channels after initialization. In addition, performance improves only marginally when over six GPS satellites contribute to the solution. Thus, once several GPS satellites are acquired, four to five of the coπelator channels are unused, and the motion characterization system 6 uses the spare channels for interferometry. The traditional interferometric solutions have multiple parallel receivers that each track the same GPS satellites. For example, the common implementation of a conventional GPS receiver has twenty- four correlator channels so that six GPS satellites from those in view can be tracked on each of four antennas.
GPS receivers are often mechanized with a single radio frequency (RE) front end and a 12-channel correlator. The RF front end converts the input GPS RF signal from an associated antenna to a digital intermediate frequency (IF) signal that is then fed into each of the identical twelve channels of the coπelator chip for tracking up to twelve GPS satellites.
Figure 5 is a prefeπed embodiment of the motion characterization system 6 using navigation signal antennas 7, two low noise amplifiers (LNAs) 14 to establish coπect signal levels, and two RF front ends 21 , which are driven by a common oscillator 16 to reduce system noise figure. The motion characterization system 6 uses one of the two GPS antennas 7 as a navigation GPS antenna, feeding RF signals to a set of navigation channels 17, which permits the receiver 15 to use a GPS satellite acquisition process that is identical to the conventional GPS receiver. Typically, the coπelator channels in the DSP-based GPS receiver 15 use a fast acquisition process on as many available chaimels as necessary to process signals from all GPS satellites in view. The motion characterization system 6 produces a complete geodetic position and velocity solution. When combined with the data from the IMU 13, this solution also gives excellent roll and pitch attitude, and good heading infoπnation when the platfoim is persistently maneuvering in the horizontal plane. Without such persistent maneuvers or when the platfomi is stationary, poor heading measurements result with only using navigation chaimels.
Following initialization, the motion characterization system 6 uses the second of the GPS antennas 7 as an interferometry antenna, which feeds RF signals to the remaining GPS receiver channels, refeπed to as interferometry channels 18. Through interferometric range measurement, the GPS satellites provide mfonnation on the vehicle heading relative to north for augmenting the heading infoπnation provided by the IMU 13 and navigation anteima alone. The IMU 13 and navigation anteima provide sufficient information to allow excellent roll and pitch attitude infoπnation.
The prefeπed embodiment uses a single GPS receiver to achieve reduced GPS phase measurement eπors because the common oscillator 16 is used for both anteima paths. Also, platfoπn heading is known to an accuracy of 1-2 deg, independent of the two-antenna interferometric process, through the single-antenna-plus-IMU solution with an optional magnetic compass. The accurate heading combined with close GPS anteima spacing enables a unique interferometric solution for the heading as refined through the interferometric process.
GPS interferometry that uses three or four antennas can achieve three- dimensional attitude measurement without inertial aiding, but requires antenna spacing on the order of 1 meter to achieve sufficient accuracy. A single GPS antemia and receiver when combined with an Inertial Measurement Unit (IMU) that includes three rate gyroscopes and tliree accelerometers can also achieve tlπee-dimensional attitude measurement. However, this device requires lateral maneuvers of the platform so that velocity matching between the GPS and inertial sensor-derived velocity solutions can occur. The present invention, however, uses two closely spaced GPS antennas combined with an DvIU to provide high accuracy for both stationary and moving vehicles.
Because the motion characterization system 6 uses two antennas 6 that can be spaced as closely as three inches apart, typical installation costs on the platforms are reduced. Also, though many embodiments are possible, a single embodiment of the invention is suitable for all candidate air, space, ground, and sea platfoπns with minimum modification. The antennas used on a platfonn are preferably compact and very closely spaced so that only a single compact, flush-mount component is mounted to the upper surface of the platfoπn. Also, in one embodiment, no external equipment is required to be on the platfoim for generating the measurement other than a power source.
Alternative embodiments may use a different oscillator for each RF front end, a DSP-based GPS receiver for navigation functions and a separate DSP-based GPS receiver for interferometry functions, a GPS receiver and a separate DSP for processing functions, and other architectural combinations. The prefeπed embodiment is simple, and leads to a low cost, high performance solution. The DSP-based GPS receiver 12 also provides navigation and interferometry functions in addition to typical GPS coπelator and information delivery functions.
The IMU 13 of Figure 5 develops estimates of acceleration and attitude rates along tliree axes. As shown in Figure 6, the IMU 13 develops estimates along a first axis 19, a second axis 20, and a third axis 21. In practice, acceleration and attitude rates are measured along different, non-orthogonal triads of axes that are subsequently orthogonalized and aligned using a calibration procedure. Subsequent processing uses the parameters of the eπor model that result from initial calibration. The eπor model includes bias, scale factor, noise properties, and various angular eπors among the instrument axes, including: three non-orthogonalities for the accelerometer triad, tliree non-orthogonalities for the gyroscope triad, three misalignments between the accelerometer and gyroscope triads, and tliree misalignments to a body frame. The calibration software, optionally executed by a processor (not shown) in the IMU 13 or other processor 9 in the motion characterization system 6, includes a Kahnan filter with the eπor teπns as free parameters that are deteπnined using Maximum Likelihood Parameter Estimation (MLPE) optimization or other suitable optimization technique. After calibration, the IMU 13 in Figure 5 provides calibrated acceleration and attitude rate data along tliree measurement axes.
Figure 7 is a block diagram of an embodiment of the IMU 13. hi one embodiment, the LMU 13 uses three MEMS accelerometers 22 and three MEMS gyroscopes 23 for a low-cost solution. A microconverter 24 digitizes data from the accelerometers 29 and the gyroscopes 30, accumulates sets of digitized data, and embeds synchronization data indicating a GPS epoch provided by the GPS receiver 12. The tight coupling of the interferometry solution with the MEMS-based IMU improves the overall perfoimance of the motion characterization system 6. Figure 8 is a functional diagram of processes executed in the DSP-based GPS receiver 12 in Figure 5. A channel allocator 25 orchestrates the flow of data from the two RF front ends 15 (Figure 5). Once inside the DSP, the data is allocated to navigation coπelators 26 and interferometry coπelators 27 that are logically formed from a set of coπelators available within the GPS receiver 12. The process executing in the GPS receiver 12 configures the navigation channels to track the smallest number of GPS satellites that provide an acceptable navigation solution and configures the interferometry chaimels to track the GPS satellites most nearly orthogonal to the antenna baseline and preferably low on the horizon.
As shown in Figure 8, the measurement processing 28 includes code range and carrier phase processing 29 to support navigation functions. The measurement processing 28 also includes interferometric processing 30 to support interferometry calculations. The measurement processing 28 provides measurement models, linearized measurement models, eπor models, and measurement and eπor propagation information used by subsequent processing. A Kalman filter navigator 31 provides the estimation processing used to merge the IMU and GPS measurements. Kalman filtering, which is well known in the art, requires a statistical mathematics model of the underlying system dynamics and the measurement processes. The accuracy of the Kalman filter results is dependent both on the accuracy of the underlying models and on the adherence of the models to the constraints imposed by the Kalman filter fonnulation.
The measurement processing 28 and the Kalman filter navigator 31 use fundamental observables to infer system behavior. The GPS receiver 12 thus uses IMU measurements, selected GPS signal observables, and a specifically formulated Kalman filter state model to estimate attitude.
All GPS receiver 12 uses pseudorandom noise (PRN) code sequences to synchronize the coπelator chaimels for each tracked GPS satellite. This coπelation process provides a measure of the transit time of the signals from each GPS satellite to the user. This transit time computation is relatively accurate for all GPS satellites being tracked but contains an uncertainty due to the receiver oscillator forming the basis of the clock. Use of four GPS satellites allows solution of the three-dimensional location of the user and the user clock eπor. The low rate digital message contains information about the calibration of the GPS satellite clocks, precise orbital data for each acquired GPS satellite, and the almanac containing less precise orbital data for all GPS satellites.
The mechanization of the GPS position solution is of little utility to the determination of attitude. Instead, the motion characterization system 6 uses two basic GPS observables for attitude measurement, which depend on the coherence of the transmitted GPS signal wavefoπn. The two basic GPS observables are:
• Integrated Caπier Phase (ICP) - Because the GPS wavefoπn is coherent, the GPS receiver can lock to the phase of the GPS satellite wavefoπn and integrate phase changes to arrive at a precise measure of the change in received caπier phase over measured time intervals. Because the GPS satellite orbit is precisely known, the motion characterization system 6 can predict the contribution to phase change resulting from Doppler. The residual phase change is a measure of the average velocity of the GPS receiver during the measurement interval, a GPS epoch.
• Dual-antenna caπier phase difference - For two closely spaced antennas, the caπier phase can be measured and used to infer information about the range difference between the two anteimas and the GPS satellite. The range difference is ambiguous by the signal wavelength.
The ICP for a single receiver and single GPS satellite contains eπors due to the stability of the ionosphere and uncertainty in the GPS satellite orbit. However, by differencing the per-epoch ICP between two closely spaced anteimas, then the resulting double differenced caπier phase measurement is free of eπors from the GPS satellite orbit or ionosphere. This measurement has mm-level accuracy with even low cost GPS receivers. While multiple-antenna interferometry can provide information about the attitude of the GPS baseline from single-epoch multiple-satellite observations, the velocity information from GPS requires a more inferential approach. The attitude eπor from an IMU solution propagates into a velocity eπor in proportion to the vector cross product with the vehicle acceleration. Thus, an estimate of the attitude results by comparing the GPS precision velocity measurement with the IMU-derived velocity. The motion characterization system 6 uses both attitude inference phenomena simultaneously to provide an optimal estimate of the attitude.
The Integrated Carrier Phase observable to the jth GPS satellite at the ι+ι th epoch can be described mathematically as
Figure imgf000022_0001
where δf is the eπor in the receiver oscillator over the epoch. The range is given by
*,ω = fe .*)-C {l )r(sM- t_j) (2)
where t. is the position vector to the jth GPS satellite and ruis the position vector to the receiver in a common coordinate frame. Also,
*,α+>) = ,, ( - r«( +&} ( ,, (0 -ru(tT) + &) (3)
where
& = %£T+ \ &dt (4)
Linearizing with respect to £r yields
R R,,((Ot,+1) (5)
Figure imgf000022_0002
or
Figure imgf000022_0003
where uj is the unit vector to the jth GPS satellite. Substituting yields
Figure imgf000023_0001
Equation (7) is the measurement equation relating the observable ICP to the IMU 13 and GPS clock eπors over an epoch. The term & from equation (4) pertains to the integral of the velocity and not the instantaneous velocity, which is important because the IMU eπor equation propagates the continuous velocity eπor between epochs.
Most IMU/GPS integration solutions assume the availability of a continuous GPS velocity measure, which is derived from a frequency-lock-loop within the hardware and sampling the resulting locked frequency. Because of the large GPS satellite-induced Doppler offset, an accurate measurement of high instantaneous velocity requires an extremely precise measurement of the continuous instantaneous velocity. High-end GPS achieves velocity estimation accuracy of 0.03-m/sec. The motion characterization system 6 uses the integrated velocity rather than the instantaneous velocity to allow an order of magnitude accuracy improvement in performance at an order of magnitude reduction in cost.
The prior art has not used this strategy for mechanization reasons, which the Kalman filter navigator 31 of the present invention overcomes. A Kalman filter state is added for each GPS satellite according to
$ = UJ * & (8)
which ignores, temporarily, the coordinate frame of the measurements. A measurement must also be added for each GPS satellite-specific state according to
Δ&n = &(tl - &(t.) . (9)
Thus, the measurement equation (9) is a function of the difference between the cuπent state and a past state. Such a Kalman filter form is highly non-standard and results in cumbersome matrix forms. The Kalman filter navigator 31 supports this special case.
The dual-antenna caπier phase difference observable is the dot product of the antenna baseline
Figure imgf000023_0002
- rb) with the LOS to the jth GPS satellite (ύ/)- Using the assumption of the GPS satellite located at infinity leads to the following expression for the differential carrier phase (δp):
U^ ^ - r^ δp+ p (10)
The unknown phase state eπor accounts for phase from the two independent receivers. Upon filter startup, p is an arbitrary value because of the receiver phase differences.
Equation (10) is linearized with respect to IMU-axes-to-n- frame (geodetic) misalignments, as well as for misalignments of IMU axes with respect to the antenna baseline. By considering small geodetic angle eπors ( Δ^ ) and antenna alignment eπors ( Δ^ ) in Cb n , the following expression results:
Figure imgf000024_0001
where Cb" represents the misaliged direction cosine matrix from the strapdown navigation computational process 32.
Equation (11) is the measurement equation for the Kalman filter. The left side of Equation (11) defines the measured-minus-predicted phase difference. The right side of Equation (11) represents the eπors in this estimate expressed in terms of (i) IMU and antenna baseline alignment eπors and (ii) receiver-to-receiver phase eπors. The antenna alignment enters the equation in a similar manner as the IMU alignment except that the antenna alignment is assumed constant in a body axis frame. The antenna baseline alignment eπor states are typically initialized with standard deviations of several degrees, which is reduced during processing as the geodetic angular eπors are reduced through the traditional transfer alignment process. Only two of the small angular eπors for the three angles in the vector Aφ b are used since rotation about the antenna baseline is not observable. However, the formulation keeps the three elements in the solution to allow an arbitrary antenna baseline axes orientation relative to the IMU axes 26, 27, 28. Effective system integration requires use of the IMU-to-GPS baseline misalignment as a component of the Kalman filter. The addition of the second GPS antenna forms a geometric baseline. The alignment accuracy of the baseline relative to the IMU is directly coπelated to the geodetic attitude estimation accuracy. The motion characterization system 6 estimates the alignment during processing to avoid costly and non-robust installation measurements.
The motion characterization system 6 may optionally use a novel SigmaEta strategy for implementing a Kalman filter from an arbitrary state vector and measurement model. The motion characterization system 6 may also use a tailored SigmaEta Kalman filter for the dual-antenna operation, although other embodiments may use alternative forms for the Kalman filter. The definition of the state vector elements depends on the following construct:
Equation (12) represents a first-order Markov process with white noise input η and coπelation time τ . The subscripts associate the input and output noise and coπelation with the specific state variable. The representation of the statistical parameters allows the system eπor to vary in time in a statistically well-behaved manner. The clock model is a set of Brownian motion sequences, with the noise strengths derived from evaluation of actual GPS receiver data.
Table 2 shows the elements of a state vector used in the Kalman filter navigator 31, where states 29-38 represent the interferometry phase. The eπor state standard deviations of these eπors are initialized at about 0.05 wavelengths. The ICP states are used to model the integral of the integral of velocity along the LOS to each GPS satellite. The platform navigation state can be highly dynamic.
Figure imgf000026_0001
TABLE 2
The Kalman filter navigator 31 avoids the situation where measurements are combinations of cuπent and past state values by doing a reset on the ICP states at each epoch. The state values are set to zero, and the standard deviations are set to very near zero. The Kalman filter navigator 31 also sets the state coπelation coefficients to zero along the rows and columns associated with the reset state. This process results in a very simple implementation with the expense of adding auxiliary states and managing the reset process. The measurement fonnulation for the dual-antenna Kalman filter includes three sets of measurements con-esponding to the coarse position estimates, the code tracking process, the ICP measurements, and the dual-antenna measurements.
With two GPS receivers each tracking all GPS satellites in view, the Kalman filter used by the Kalman filter navigator 31 allows up to 30 measurements per epoch, which coπespond to ten measurements for each measurement set. Each measurement is processed individually using the Kalman filter update fonnulation.
The Kalman filter allows recursive processing of the measurement data, which allows the sequential processing of measurements. However, for the processing to provide accurate results according to the practiced art, each measurement must be uncoπelated with the prior sequential measurement. For interferometry, processing typically differences integrated caπier phase measurements, first between anteimas and then between GPS satellites to obtain a double difference measurement.
Caπier phase differencing between closely spaced antennas for a common GPS satellite removes common-mode eπors associated with the ionosphere path length and GPS satellite transmission. However, a common-mode receiver clock eπor remains following the differencing. Often, in the practiced art, the processing performs a second difference between signals from two GPS satellites to remove the common time bias in the common mode clock eπor. The sequential measurements now become correlated if they include noise associated with a common GPS satellite. For example, if ZA=MB-MA and ZB=MC-MA represent measurement differences between satellite B and satellite A and satellite C and satellite A, respectively, then the measurements zA and ZB are coπelated because each measurement difference contains the same noise from MA. Consequently, the coπelations in the resulting double differenced measurements cannot be processed directly by a straightforward Kalman filter fonnulation. The single- differenced measurements do not contain coπelations; however, the Kalman filter state vector dynamic modeling procedure must model the common-mode clock errors. The Kalman filter navigator 31 uses the single-difference cairier phase measurement model with CPU clock enor model, and the double differenced caπier phase measurement may be used in alternative embodiments.
Multipath interference in a GPS receiver results from receiving the combination of the direct path and reflected path from a single GPS satellite. The extraneous reflections occur from fixed structures in the suπoundings, such as buildings and towers, from teπain features within the suπounding environment, or from the portion of the platfomi structure. In an urban environment in the proximity of tall buildings, multipath will result in pseudorange eπors of 5-10 meters for affected GPS satellites. In such situations, phase multipath can produce interferometric solutions that are significantly in error. The motion characterization system 6 uses strategies for multipath mitigation that include detecting and discarding GPS satellites with evidence of multipath, using closely spaced antennas, and having a caπier tracking loop that uses platfoim acceleration aiding. The strategies for multipath mitigation include:
• Deep signal fades can occur with the phased addition of all signal returns, resulting in loss of lock. Anomalous hacking conditions can occur before the loss of lock and during re-acquisition. Because of the ability to selectively depend on the IMU navigation solution, the motion characterization system 6 can operate with fewer, possibly zero, GPS satellites for an extended period. Additionally, the motion characterization system 6 is capable of quickly discarding navigation data from GPS satellites that are providing motion estimates not consistent with measured accelerations or other GPS satellite measurements.
• GPS antemia design, the design of anteima ground planes, and care in placing the GPS antemia on a platfomi offer some multipath protection; however, multipath signals are often present in any complex urban scene or vehicle mounting surface. For path lengths that differ considerably, as in the case for reflections from nearby buildings, GPS signal tracking methods involving narrow coπelator bandpass methods can provide multipath protection on each receiver channel. However, because interferometry relies on mm-level position differences, multipath reflections with even small path length differences appear differently at the two GPS antennas and can pose serious problems. As the two antennas are brought closer together in the presence of a complex multipath environment, both antennas are more likely to see the same reflected energy pattern. Therefore, the close spacing of the navigation anteimas 7 used by the motion characterization system 6 mitigates multipath.
• The individual chaimels of the coπelator chips 26 and 27 provide both, pseudorandom noise (PRN) code tracking and carrier tracking- for each GPS satellite. Typically, the expected dynamics of the vehicle along the line-of- sight (LOS) to the GPS satellite is the single most significant aspect of the tracking loop designs. By aiding the tracking loops with acceleration along the LOS, the motion characterization system 6 can anticipate the platfoπn dynamics, thus enabling faster acquisition, less sensitivity to spurious emissions, and greater robustness to multipath and vehicle dynamics. The motion characterization system 6 optionally detennines acceleration aiding estimates using range-rate prediction to each caπier track loop along with adjustments to code and caπier track loop bandwidths and PRN code dither values. Acceleration aiding requires both measurement of the vehicle acceleration vector as well as knowledge of the geodetic orientation of the vehicle. The motion characterization system 6 may use parameterized tracking loops configured to mediate multipath.
The measurement processing 28 in the GPS satellite selection control compares the GPS signals for GPS satellites tracked at both antennas. For non-multipath conditions, carrier/code loop processing for each channel should be identical. For identical antennas and antenna-to-receiver signal paths, the only source of difference comes from on-platfoπn multipath. Fortunately, redundant GPS satellites are likely to exist for both navigation and interferometry purposes. A land navigation system can perfoπn well with only three GPS satellites in view and the integration with the EMU allows the three GPS satellites to be used sequentially rather than simultaneously.
Broadband satellite data links use Ka band frequencies to achieve GHz-wide data bandwidth. At these higher frequencies, radio frequency (RF) energy is more highly focused for a given antemia size, and anteima gain can be made very high along a preferred direction. The high' directionality of Ka band transmission provides a natural immunity to interference and signal leakage and the high-gain anteimas can be manufactured in compact sizes. However, Ka band communication suffers from higher atmospheric attenuation, and the naπow beamwidth 33 in Figure 9 of the communicating antennas demands more attention to pointing the beam at the communication source.
Selecting an approach to pointing a receiving antenna at a broadband satellite source depends on the dynamics of the relative geometry. Considering the satellite source, the pointing solution depends on whether the anteima is pointed at an earth- fixed source, as in the case of a Geosynchronous Earth Orbit (GEO) Satellite, or at a source moving relative to the earth, as in the case of a Low Earth Orbit (LEO) satellite. Considering the receiver antemia, the pointing solution also depends on whether the antemia is mounted on a rigid platfomi, such as the top of a building, or on a dynamically moving platfomi, such as the top of an automobile or an aircraft. There are also intermediate circumstances where the platfomi may be slightly moving, such as on a tower, or occasionally transported, as in an emergency situation.
For even the least stressful pointing scenario, a building top with GEO satellite, the very naπow antemia beam must be precisely pointed. Manual setup requires both precision mechanical alignment and realignment in the event the equipment is jaπed, buffeted by winds, or moved by vibrations. By achieving in a low cost solution the eπor budget specified for the most stressful pointing applications, which is the moving vehicle with a LEO satellite network, the present invention permits a low cost solution having application to all broadband pointing situations. For communication from a moving vehicle as in Figure 1 , the pointing system deflects the anteima with respect to the vehicle to maintain the proper pointing direction to the content-delivery satellite. Deflecting the beam can be accomplished using electrical techniques, mechanical techniques, or a combination of electrical and mechanical techniques. For an antenna having a fixed size as shown in Figure 9, the present invention provides a pointing technique that keeps the anteima mainbeam 33 pointed at a content-delivery satellite.
A detailed simulation of the invention models the GPS satellite constellation, vehicle motion, INS hardware, GPS receiver, and the processing performed by the motion characterization system 6 to demonstrate the value of augmenting transfer alignment with GPS interferometry. Table 3 includes simulation parameters and coπesponding nominal values. Results from the simulations, which are not shown, using the simulation parameters of Table 3 illustrate the operation of transfer alignment without interferometry on a slow-moving ground vehicle, showing the sensitivity to vehicle motion and the reliance on high-quality gyroscope measurements. By adding one GPS antenna to support interferometric measurements, the results of the simulation show the elimination of the drawbacks of transfer alignment. Simulation Parameter Nominal Value antemia baseline distance 12 in baseline alignment sigma 1 mrad interferometric phase bias sigma 2 mm interferometric phase sigma limn gyroscope bias sigma 500 deg/hr
2.56 deg/ root-hr
10 mG
20000 PPM
0.4 m/s/root- lii-
200 sec
200 sec
10 mm
0.1 m
8 m
0.1 m/sec
10 m
0 m
5 mph
TABLE 3
All the problems associated with transfer alignment stem from the inability to sense yaw attitude directly. Transfer alignment requires changes in vehicle velocity to enable estimation of yaw from velocity matching and requires precision gyroscopes because of the algorithmic need for heavy smoothing of the platfonn motion. The motion characterization system 6 overcomes this dilemma by sensing the yaw attitude from a completely different source - dual-antenna interferometry. As discussed above the approach for sensing yaw attitude requires only two antennas because transfer alignment provides precision estimates of roll and pitch. In addition, the solution for sensing yaw attitude provided by the present invention is relatively insensitive to GPS antemia spacing because of the smoothing benefits of even low-accuracy inertial components. The tight coupling of the interferometry solution with the IMU makes sensing yaw attitude in a low cost solution possible.
The vehicle trajectory used for the simulation has a changing vehicle velocity profile that transfer alignment requires for good performance. By using a changing velocity profile, the simulation provides a comparatively conservative view of the benefit of the invention. The simulation uses values for the nominal LMU parameters that are representative of automotive-grade MEMS accelerometers and gyroscopes. The MEMS gyroscope is 500-times poorer in bias and over 100 times poorer in noise figure than the typical tactical gyroscope. The MEMS accelerometer is only slightly poorer than the cuπent tactical accelerometer. The GPS measurement quality is typical of commercial quality, low-cost units, and the eπor characteristics for the GPS interferometry configuration reflects practical installation constraints. The simulation uses a 1 mph nominal platfomi velocity to illustrate the performance of the motion characterization system 6 with only slight platfoπn motion.
The simulation results shown in Figure 10 indicate that small interferometry baselines provide good yaw estimation accuracy. For example, a 12-in GPS anteima separation together with a nominal 1-mm phase error provides a yaw estimation accuracy of 1.7-mrad (0.1 -deg). The 1-mm phase error over a 12-in antenna separation results in a single-look angular accuracy of 3-mrad. The use of multiple GPS satellites and the smoothing effects of the gyroscope measurements further improve accuracy. The simulation results shown in Figure 11 indicate that accurate estimates of yaw are relatively insensitive to gyroscope accuracy over the modeled region. In addition, although not shown, the roll and pitch estimation accuracy remains excellent. The interferometry is the dominant factor in yaw angle observability and not the smoothing that results from rate measurement. Additional simulation results are shown and described in U.S. Provisional Application No. 60/272,170, filed on February 28, 2001 ; the entire teachings of which are incorporated herein by reference.
Traditional GPS-alone interferometry solutions require an initialization step using sophisticated search procedures to overcome the three-dimensional wavelength ambiguity associated with the differential range measurement. Transfer alignment provides an initial yaw estimate with vehicle motion; otherwise, an eight-position search of the 0-360 deg yaw space will be required. The dual-antenna solution employed by the motion characterization system 6 mitigates initialization by requiring ambiguity resolution over only a single axis of yaw. The excellent pitch and roll estimate provided by the accelerometers provides improved performance over a conventional GPS-alone interferometry system. In addition, in one embodiment, a short 12-in baseline of the anteimas 7 significantly reduces sensitivity to yaw uncertainty because the ambiguity is on the same order as the baseline length. Thus, only a very coarse estimate of yaw, about 45 deg, ensures an unambiguous attitude solution. Figure 12 is a diagram of an example of a broadband communication system 50 with integrated pointing control according to the principles of the present invention. An example shown in Figure 12 of the broadband communication system 50 integrates an broadband antemia system 47, a communications receiver and transmitter 34, a pointing controller 43, The broadband antenna system 47 consists of communications antemia aπay 49 and one embodiment of the motion measurement system 6 mounted on one or more substrates, which includes 2 GPS antennas, an Inertial Measurement Unit, an interferometric GPS receiver, and a processor.
The communications receiver and transmitter 34 may be constructed from a commodity chipset, applications specific chipsets, or discrete components. The broadband communications system 50 may include the communications functions typically found in a commercially available communications receiver and transmitter. For the receive chain, the functions include downconversion and gain control 35, analog-to-digital conversion 36, tuning and filtering 37, and demodulation and decoding 38. For the transmit chain, the functions include encoding and modulation 39, synthesis and filtering 40, digital-to-analog conversion 41, and upconversion 42.
The pointing controller 43 uses the capabilities of the present invention as described above and adds the processing necessary to effectively point the communications anteima aπay 49 at a transmitting source or receiving sink. The pointing controller 43 includes RF processing 44, GPS processing 45, and filtering and data processing 46. Many other integration methods of the example broadband communication system 50 are possible, as deteπnined by cost and application.
While this invention has been particularly shown and described with references to preferred embodiments thereof, it will be understood by those skilled in the art that various changes in fomi and details may be made therein without departing from the scope of tlie invention encompassed by the appended claims.

Claims

CLAIMSWhat is claimed is:
1. An motion characterization system, comprising: two anteimas, mounted to a rigid body, to receive navigation signals; a collection of motion sensing devices, including rate gyroscopes providing poorer than ten degrees per hour accuracy, mounted on the rigid body to provide electrical signals providing motion infoπnation; and a processor electrically coupled to process electrical signals from the antennas and the motion sensing devices to provide an attitude measurement of the rigid body under arbitrary motion conditions.
2. The measurement system as claimed in Claim 1, wherein the anteimas are separated by less than three wavelengths of a signal received from an external signaling source.
3. The measurement system as claimed in Claim 2, wherein the external signaling source is a plurality of GPS satellites.
4. The measurement system as claimed in Claim 3, wherein the anteimas are separated by about 150 millimeters (mm).
5. The measurement system as claimed in Claim 1, wherein the motion sensing devices include at least one MEMS device.
6. The measurement system as claimed in Claim 5, wherein the processor processing the motion sensing devices provides an acceleration signal.
7. The measurement system as claimed in Claim 1, wherein the arbitrary motion conditions include general moving motions, constant velocity motions, and stationary motions.
8. The measurement system as claimed in Claim 1, wherein the attitude measurement is accurate to within about 1 degree.
9. The measurement system as claimed in Claim 1 , wherein one antemia is used supports navigation processing and the other antenna supports interferometry processing.
10. The measurement system as claimed in Claim 1, wherein alignment error between the antemia baseline and the motion sensing devices is estimated by software.
11. The measurement system as claimed in Claim 1, wherein the processor includes a twelve-channel GPS receiver.
12. The measurement system as claimed in Claim 11, wherein after an initialization process, unused chaimels in the GPS receiver (i) receive data by one of the antennas supporting interferometry, and (ii) track GPS satellites most nearly orthogonal to the antenna baseline.
13. A method for determining attitude of a rigid body, comprising: receiving navigation signals at the rigid body; measuring motion of the rigid body, including rate with poorer than ten degrees per hour accuracy, and providing coπesponding motion signals; and processing the navigation signals and motion signals to provide an attitude measurement of the rigid body under arbitrary motion conditions.
14. The method as claimed in Claim 13, wherein the navigation signals are GPS signals.
15. The method as claimed in Claim 13, wherein the arbitrary motion conditions include general moving motions, constant velocity motions, and stationary motions.
16. An motion characterization system, comprising: platfoπn means; means for receiving navigation signals at said platfonn means; means for sensing motion of said platfoim means and for providing associated motion signals, including rate of said platfonn means with an accuracy of poorer than ten degrees per hour; and means for processing the navigation signals and the motion signals to provide an attitude measurement of said platform means under arbitrary motion conditions.
17. A mobile system, comprising: a platfomi; a motion characterization system including:
(i) a first navigation antenna and second navigation antenna coupled to the platfoπn to receive navigation caπier signals, (ii) a plurality of motion sensing devices coupled to the platform to provide motion signals representative of motion of the platfoim, and (iii) a processor (a) coupled to the anteimas to make range and caπier phase measurements of the navigation caπier signals at a plurality of epochs defining the navigation carrier signals and to segment the range and caπier phase measurements for the navigation carrier signals into a navigation set and an interferometry set, the sets having at least one navigation caπier signal for a plurality of navigation epochs and supporting interferometry calculations and (b) coupled to the motion sensing devices to receive the motion signals and to convert the motion signals into measurements of platform motion for a plurality of epochs defined for the motion signals, the processor determining a navigation solution including position and attitude of the platfomi from the range and carrier phase measurements for the navigation canier signals and from measurements of platform motion developed from the motion signals; and a subsystem in communication with the motion characterization system responsive to the navigation solution.
18. The mobile system as claimed in Claim 17, wherein the motion sensing devices include rate gyroscopes providing poorer than ten degrees per hour accuracy.
19. The mobile system as claimed in Claim 17, wherein the first and second navigation antennas are separated by less than three wavelengths of the navigation caπier signal.
20. The mobile system as claimed in Claim 17, wherein the navigation carrier signals are provided by a plurality of GPS satellites.
21 . The mobile system as claimed in Claim 17, wherein the motion sensing devices include at least one MEMS device.
22. The mobile system as claimed in Claim 17, wherein the platfomi motion includes general moving motions, constant velocity motions, and stationaiy motions.
23. The mobile system as claimed in Claim 17, wherein the attitude measurements are accurate to within about 1 degree.
24. The mobile system as claimed in Claim 17, wherein the first navigation antenna supports navigation processing and the other antemia supports interferometry processing.
25. The mobile system as claimed in Claim 17, wherein software executed by the processor coπects for alignment eiτor between a baseline defined by the first and second navigation anteimas and a coordinate system defined by the motion sensing devices.
26. The mobile system as claimed in Claim 17, wherein the processor includes a twelve-channel GPS receiver.
27. The mobile system as claimed in Claim 26, wherein, after an initialization process, unused chaimels in the GPS receiver (i) receive data from the second navigation anteima, acting as an interferometry antemia, and (ii) track GPS satellites most nearly orthogonal to a baseline defined by the first and second navigation anteimas.
28. The mobile system as claimed in Claim 17, wherein the processor allocates, in an optimized manner, a plurality of navigation signals to the navigation set or the interferometry set using navigation and interferometry performance estimates.
29. The mobile system as claimed in Claim 17, wherein the processor improves the accuracy of the range, caπier phase, and interferometry processing for the navigation carrier signals by providing estimates of acceleration along a line-of-sight from the platfoπn to each of a plurality of navigation signal sources.
30. The mobile system as claimed in Claim 17, wherein the processor synchronizes the measurements of platfoim motion, provided by the motion sensing devices, using time estimates developed from the navigation carrier signals.
31. The mobile system as claimed in Claim 17, wherein the subsystem includes a directive antemia directing an associated anteima beam via mechanical means.
32. The mobile system as claimed in Claim 17, wherein the subsystem includes a directive anteima directing an associated antemia beam via electronic means.
33. The mobile system as claimed in Claim 17, wherein the subsystem includes a directive antemia mechanically coupled to the platform and electrically coupled to the motion characterization system to direct an associated antenna beam in response to the navigation solution.
34. The mobile system as claimed in Claiml7, wherein the subsystem includes a vehicle safety system.
35. A method for determining attitude of a stationary or moving platfoim, comprising: receiving navigation carrier signals; making range and carrier phase measurements of the navigation caπier signals at a plurality of navigation system epochs defining the navigation carrier signals; segmenting the range and caπier phase measurements for the navigation caπier signals into a navigation set and an interferometry set, the sets (i) having at least one navigation caπier signal for a plurality of the navigation system epochs and (ii) supporting interferometry calculations; receiving motion signals representing motion of the platfomi; converting the motion signals into measurements of platfonn motion for a plurality of epochs defined for the motion signals; and determining a navigation solution including position and attitude of the platfoπn from the range and carrier phase measurements for the navigation carrier signals and from the measurements of platfonn motion developed from the motion signals.
36. The method according to claim 35, further including allocating, in an optimizing mamier, a plurality of navigation caπier signals to the navigation set or the interferometry set using navigation and interferometry performance estimates.
37. The method according to claim 35, further including improving the accuracy of the range, carrier phase, and interferometry processing for the navigation caπier signals by providing estimates of the acceleration along the line-of- sight from the platfoπn to each of a plurality of navigation system signal sources.
38. The method according to claim 35, further including synchronizing the measurements of vehicle motion, provided by the motion sensing devices, using the time estimates developed from the navigation carrier signals.
39. The method according to Claim 35, wherein the navigation caπier signals are received by two navigation system anteimas that are mounted to the platfoπn and the motion signals are provided by motion sensing devices also mounted to the platfomi.
40. The method according to Claim 35, wherein the navigation set is associated with one of the two navigation system antennas and the interferometry set is associated with the other of the two navigation system antennas.
41 . The method according to Claim 35, to further include providing the navigation solution for use by a subsystem associated with the platfonn.
42. The method according to Claim 35, wherein the subsystem is a safety system, stability control system, pointing system, geodetic position control system, attitude control system, or mapping projection system.
43. The method according to Claim 35, wherein the navigation earner signals are provided by a plurality of GPS satellites.
4. An apparatus for determining attitude of a platform under arbitrary motion conditions, comprising: means for receiving navigation caπier signals; means for making range and caπier phase measurements of the navigation carrier signals at a plurality of epochs defining the navigation caπier signals; means for segmenting the range and carrier phase measurements for the navigation carrier signals into a navigation set and an interferometry set, the sets (i) having at least one navigation caπier signal for a plurality of navigation system epochs and (ii) supporting interferometry calculations; means for converting the motion signals into measurement of platform motion for a plurality of navigation system epochs defined for the motion signals; and means for determining a navigation solution including position and attitude of the platfonn from the range and carrier phase measurements of platfonn motion developed from the motion signals.
PCT/US2002/005825 2001-02-28 2002-02-25 Attitude measurement using a single gps receiver with two closelyspaced antennas WO2002068908A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
EP02728360A EP1421332A2 (en) 2001-02-28 2002-02-25 Attitude measurement using a single gps receiver with two closely-spaced antennas

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US27217001P 2001-02-28 2001-02-28
US60/272,170 2001-02-28
US09/977,071 US6754584B2 (en) 2001-02-28 2001-10-12 Attitude measurement using a single GPS receiver with two closely-spaced antennas
US09/977,071 2001-10-12

Publications (3)

Publication Number Publication Date
WO2002068908A2 true WO2002068908A2 (en) 2002-09-06
WO2002068908A8 WO2002068908A8 (en) 2003-01-23
WO2002068908A3 WO2002068908A3 (en) 2004-02-19

Family

ID=26955342

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2002/005825 WO2002068908A2 (en) 2001-02-28 2002-02-25 Attitude measurement using a single gps receiver with two closelyspaced antennas

Country Status (3)

Country Link
US (2) US6754584B2 (en)
EP (1) EP1421332A2 (en)
WO (1) WO2002068908A2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108646739A (en) * 2018-05-14 2018-10-12 北京智行者科技有限公司 A kind of sensor information fusion method
CN110579787A (en) * 2019-08-28 2019-12-17 安徽继远软件有限公司 high-precision inclination monitoring method for electric power iron tower based on Beidou multi-antenna attitude measurement

Families Citing this family (193)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6754584B2 (en) * 2001-02-28 2004-06-22 Enpoint, Llc Attitude measurement using a single GPS receiver with two closely-spaced antennas
US20030048357A1 (en) * 2001-08-29 2003-03-13 Geovantage, Inc. Digital imaging system for airborne applications
US20040257441A1 (en) * 2001-08-29 2004-12-23 Geovantage, Inc. Digital imaging system for airborne applications
US9563869B2 (en) 2010-09-14 2017-02-07 Zonar Systems, Inc. Automatic incorporation of vehicle data into documents captured at a vehicle using a mobile computing device
US10185455B2 (en) 2012-10-04 2019-01-22 Zonar Systems, Inc. Mobile computing device for fleet telematics
US7948769B2 (en) 2007-09-27 2011-05-24 Hemisphere Gps Llc Tightly-coupled PCB GNSS circuit and manufacturing method
US6897828B2 (en) * 2002-04-30 2005-05-24 Christian Boucher Antenna alignment system
US7180471B2 (en) * 2002-04-30 2007-02-20 Christian Boucher Antenna alignment system and method
GB2391732B (en) * 2002-05-16 2005-09-07 Furuno Electric Co Attitude sensing apparatus for determining the attitude of a mobile unit
CN100432629C (en) * 2002-10-02 2008-11-12 松下电器产业株式会社 Sensor unit
US7400956B1 (en) 2003-03-20 2008-07-15 Hemisphere Gps Inc. Satellite position and heading sensor for vehicle steering control
US7689354B2 (en) 2003-03-20 2010-03-30 Hemisphere Gps Llc Adaptive guidance system and method
US7885745B2 (en) 2002-12-11 2011-02-08 Hemisphere Gps Llc GNSS control system and method
SE0300303D0 (en) * 2003-02-06 2003-02-06 Nordnav Technologies Ab A navigation method and apparatus
US8214111B2 (en) 2005-07-19 2012-07-03 Hemisphere Gps Llc Adaptive machine control system and method
US8634993B2 (en) 2003-03-20 2014-01-21 Agjunction Llc GNSS based control for dispensing material from vehicle
US8190337B2 (en) 2003-03-20 2012-05-29 Hemisphere GPS, LLC Satellite based vehicle guidance control in straight and contour modes
US8265826B2 (en) * 2003-03-20 2012-09-11 Hemisphere GPS, LLC Combined GNSS gyroscope control system and method
US8140223B2 (en) 2003-03-20 2012-03-20 Hemisphere Gps Llc Multiple-antenna GNSS control system and method
US9002565B2 (en) 2003-03-20 2015-04-07 Agjunction Llc GNSS and optical guidance and machine control
US8686900B2 (en) * 2003-03-20 2014-04-01 Hemisphere GNSS, Inc. Multi-antenna GNSS positioning method and system
US8594879B2 (en) 2003-03-20 2013-11-26 Agjunction Llc GNSS guidance and machine control
US8138970B2 (en) 2003-03-20 2012-03-20 Hemisphere Gps Llc GNSS-based tracking of fixed or slow-moving structures
US8271194B2 (en) 2004-03-19 2012-09-18 Hemisphere Gps Llc Method and system using GNSS phase measurements for relative positioning
US7027918B2 (en) * 2003-04-07 2006-04-11 Novariant, Inc. Satellite navigation system using multiple antennas
EP2028773A3 (en) * 2003-04-28 2011-08-03 Elbit Systems Ltd. Enhancing mobile multiple-access communication networks
US6731236B1 (en) * 2003-06-11 2004-05-04 Honeywell International Inc. Methods and apparatus for optimizing interferometric radar altimeter cross track accuracy
US7936305B2 (en) * 2003-08-04 2011-05-03 Locata Corporation Pty Ltd System and method for determining attitude using spatial shift key (SSK) modulation signatures
WO2005012934A1 (en) * 2003-08-04 2005-02-10 Locata Corporation A system & method for determining attitude using spatial shift key (ssk) modulation signatures
US7346452B2 (en) * 2003-09-05 2008-03-18 Novatel, Inc. Inertial GPS navigation system using injected alignment data for the inertial system
US7454290B2 (en) * 2003-09-18 2008-11-18 The Board Of Trustees Of The Leland Stanford Junior University GPS/INS vehicle attitude system
US6856897B1 (en) * 2003-09-22 2005-02-15 Navteq North America, Llc Method and system for computing road grade data
US7035733B1 (en) 2003-09-22 2006-04-25 Navteq North America, Llc Method and system for obtaining road grade data
US7073752B2 (en) * 2003-10-24 2006-07-11 Cybernet Systems Corporation Automatic reserve or primary parachute activation device
US8583315B2 (en) 2004-03-19 2013-11-12 Agjunction Llc Multi-antenna GNSS control system and method
US7908041B2 (en) * 2004-04-29 2011-03-15 Munro & Associates, Inc. Self-leveling laser horizon for navigation guidance
US7881407B2 (en) * 2004-04-30 2011-02-01 Sirf Technology, Inc. Systems and methods for mitigating multipath signals
WO2005119290A1 (en) * 2004-05-17 2005-12-15 Csi Wireless Inc. Satellite position and heading sensor for vehicle steering control
AU2005322595B2 (en) * 2004-06-02 2010-04-22 Rockwell Collins Control Technologies, Inc. Systems and methods for controlling dynamic systems
US7286085B2 (en) * 2004-08-11 2007-10-23 Sierra Nevada Corporation Precision geolocation system and method using a long baseline interferometer antenna system
US7504995B2 (en) * 2004-08-11 2009-03-17 Novariant, Inc. Method and system for circular polarization correction for independently moving GNSS antennas
US7733281B2 (en) * 2004-09-10 2010-06-08 Broadcom Corporation Combined satellite and broadband access antennas using common infrastructure
US6954175B1 (en) 2004-11-02 2005-10-11 Input/Output, Inc. Accurate positioning of devices suspended underwater from a floating body
US7598901B2 (en) * 2004-12-03 2009-10-06 The Boeing Company System for measuring turbulence remotely
JPWO2006067968A1 (en) * 2004-12-20 2008-06-12 松下電器産業株式会社 Traveling direction measuring device
GB2423191B (en) * 2005-02-02 2007-06-20 Toshiba Res Europ Ltd Antenna unit and method of transmission or reception
US20060210169A1 (en) * 2005-03-03 2006-09-21 General Dynamics Advanced Information Systems, Inc. Apparatus and method for simulated sensor imagery using fast geometric transformations
US7009558B1 (en) * 2005-03-14 2006-03-07 Delphi Technologies, Inc. Vehicle mounted satellite tracking system
WO2006104552A1 (en) * 2005-03-29 2006-10-05 Honeywell International Inc. Method and apparatus for high accuracy relative motion determinatation using inertial sensors
US7702361B2 (en) * 2005-03-30 2010-04-20 Nextel Communications Inc. System and method for providing communication and positioning information
US7489270B2 (en) * 2005-04-15 2009-02-10 Novariant, Inc. GNSS line bias measurement system and method
US8358242B2 (en) * 2005-05-26 2013-01-22 Trimble Navigation Limited GNSS post positioning with elongated dither sequence
US8199049B2 (en) * 2005-05-26 2012-06-12 Trimble Navigation Limited GNSS post positioning with selected precision
US7310062B1 (en) * 2005-07-28 2007-12-18 Rockwell Collins, Inc. Dual antenna diversity method to detect GPS signal tampering
US7298325B2 (en) * 2005-12-05 2007-11-20 Raytheon Company Technique for accurate estimate of large antenna inertial two dimensional orientation using relative GPS spatial phase
US20070262900A1 (en) * 2006-05-12 2007-11-15 Motorola, Inc. Method and system of improving time to first fix in a satellite positioning system
US9412282B2 (en) 2011-12-24 2016-08-09 Zonar Systems, Inc. Using social networking to improve driver performance based on industry sharing of driver performance data
US10056008B1 (en) 2006-06-20 2018-08-21 Zonar Systems, Inc. Using telematics data including position data and vehicle analytics to train drivers to improve efficiency of vehicle use
US20130164713A1 (en) 2011-12-23 2013-06-27 Zonar Systems, Inc. Method and apparatus for gps based slope determination, real-time vehicle mass determination, and vehicle efficiency analysis
CN101473194A (en) * 2006-06-21 2009-07-01 Nxp股份有限公司 Magnetic field sensor
WO2008008230A2 (en) * 2006-07-10 2008-01-17 Memsic, Inc. A system for sensing yaw rate using a magnetic field sensor and portable electronic devices using the same
JP4983132B2 (en) * 2006-07-26 2012-07-25 株式会社デンソー Vehicle direction identification method and vehicle direction identification device.
TW200810234A (en) * 2006-08-09 2008-02-16 Ind Tech Res Inst The two-sectional controlling method and device of the satellite antenna
US7859456B2 (en) * 2006-10-10 2010-12-28 Sirf Technology Holdings, Inc. Method of mixed data assisted and non data assisted navigation signal acquisition, tracking and reacquisition
US7702459B2 (en) * 2006-10-17 2010-04-20 Alpine Electronics, Inc. GPS accuracy adjustment to mitigate multipath problems for MEMS based integrated INS/GPS navigation systems
CN101563625A (en) * 2006-11-06 2009-10-21 电子地图有限公司 Arrangement for and method of two dimensional and three dimensional precision location and orientation determination
US8311696B2 (en) 2009-07-17 2012-11-13 Hemisphere Gps Llc Optical tracking vehicle control system and method
US7835832B2 (en) 2007-01-05 2010-11-16 Hemisphere Gps Llc Vehicle control system
USRE48527E1 (en) 2007-01-05 2021-04-20 Agjunction Llc Optical tracking vehicle control system and method
US8312551B2 (en) * 2007-02-15 2012-11-13 Harris Corporation Low level sequence as an anti-tamper Mechanism
US8000381B2 (en) 2007-02-27 2011-08-16 Hemisphere Gps Llc Unbiased code phase discriminator
US8608112B1 (en) 2007-02-28 2013-12-17 ALD Systems, Inc. Modular programmable electronic initiation device for parachute disreefing or disconnect
US7979207B2 (en) * 2007-03-19 2011-07-12 Sirf Technology, Inc. Systems and methods for detecting a vehicle static condition
US7869811B2 (en) * 2007-05-01 2011-01-11 Nokia Corporation Determination of a relative position of a satellite signal receiver
US8611530B2 (en) 2007-05-22 2013-12-17 Harris Corporation Encryption via induced unweighted errors
WO2008154514A2 (en) * 2007-06-08 2008-12-18 Sunsight Holdings, Llc Alignment tool for directional antennas
US8024119B2 (en) * 2007-08-14 2011-09-20 Honeywell International Inc. Systems and methods for gyrocompass alignment using dynamically calibrated sensor data and an iterated extended kalman filter within a navigation system
US9354633B1 (en) * 2008-10-31 2016-05-31 Rockwell Collins, Inc. System and method for ground navigation
US9562788B1 (en) * 2011-09-30 2017-02-07 Rockwell Collins, Inc. System and method for doppler aided navigation using weather radar
US9939526B2 (en) 2007-09-06 2018-04-10 Rockwell Collins, Inc. Display system and method using weather radar sensing
US9733349B1 (en) 2007-09-06 2017-08-15 Rockwell Collins, Inc. System for and method of radar data processing for low visibility landing applications
US7808428B2 (en) * 2007-10-08 2010-10-05 Hemisphere Gps Llc GNSS receiver and external storage device system and GNSS data processing method
US8374783B2 (en) * 2007-10-10 2013-02-12 Leica Geosystems Ag Systems and methods for improved position determination of vehicles
US7994971B2 (en) * 2008-01-09 2011-08-09 Mayflower Communications Company, Inc. GPS-based measurement of roll rate and roll angle of spinning platforms
US8077082B1 (en) 2008-01-14 2011-12-13 Crossbow Technology, Inc. Enhancing reception of signals in global positioning system (GPS) receiver module
US20090189803A1 (en) * 2008-01-24 2009-07-30 Garmin Ltd. Antenna configuration for device having location determining capability
US20090189805A1 (en) * 2008-01-25 2009-07-30 Bruno Sauriol Low Cost Instant RTK Positioning System and Method
US8363830B2 (en) 2008-02-07 2013-01-29 Harris Corporation Cryptographic system configured to perform a mixed radix conversion with a priori defined statistical artifacts
US9002566B2 (en) 2008-02-10 2015-04-07 AgJunction, LLC Visual, GNSS and gyro autosteering control
JP5270184B2 (en) * 2008-02-13 2013-08-21 古野電気株式会社 Satellite navigation / dead reckoning integrated positioning system
US8131462B2 (en) 2008-02-28 2012-03-06 Leica Geosystems Ag Vehicle guidance and sensor bias determination
WO2009126587A1 (en) 2008-04-08 2009-10-15 Hemisphere Gps Llc Gnss-based mobile communication system and method
US8320557B2 (en) 2008-05-08 2012-11-27 Harris Corporation Cryptographic system including a mixed radix number generator with chosen statistical artifacts
US7671794B2 (en) * 2008-06-02 2010-03-02 Enpoint, Llc Attitude estimation using intentional translation of a global navigation satellite system (GNSS) antenna
US8325702B2 (en) 2008-08-29 2012-12-04 Harris Corporation Multi-tier ad-hoc network in which at least two types of non-interfering waveforms are communicated during a timeslot
US8116977B2 (en) * 2008-10-02 2012-02-14 Trimble Navigation Limited Automatic control of passive, towed implements
US8412093B2 (en) * 2008-10-22 2013-04-02 Mediatek Inc. Receiver applying channel selection filter for receiving satellite signal and receiving method thereof
US8217833B2 (en) 2008-12-11 2012-07-10 Hemisphere Gps Llc GNSS superband ASIC with simultaneous multi-frequency down conversion
US8351484B2 (en) 2008-12-29 2013-01-08 Harris Corporation Communications system employing chaotic spreading codes with static offsets
US8406276B2 (en) 2008-12-29 2013-03-26 Harris Corporation Communications system employing orthogonal chaotic spreading codes
US8059027B2 (en) * 2008-12-29 2011-11-15 Microsoft Corporation Correcting GPS through secondary sensors and signal strength
US8386129B2 (en) 2009-01-17 2013-02-26 Hemipshere GPS, LLC Raster-based contour swathing for guidance and variable-rate chemical application
US8457077B2 (en) 2009-03-03 2013-06-04 Harris Corporation Communications system employing orthogonal chaotic spreading codes
US8085196B2 (en) * 2009-03-11 2011-12-27 Hemisphere Gps Llc Removing biases in dual frequency GNSS receivers using SBAS
US20100271274A1 (en) * 2009-04-27 2010-10-28 Honeywell International Inc. Self-stabilizing antenna base
US8106811B2 (en) * 2009-05-15 2012-01-31 Mayflower Communications Company, Inc. Antijam protected GPS-based measurement of roll rate and roll angle of spinning platforms
US8428102B2 (en) * 2009-06-08 2013-04-23 Harris Corporation Continuous time chaos dithering
US8509284B2 (en) 2009-06-08 2013-08-13 Harris Corporation Symbol duration dithering for secured chaotic communications
US8428103B2 (en) * 2009-06-10 2013-04-23 Harris Corporation Discrete time chaos dithering
US8379689B2 (en) 2009-07-01 2013-02-19 Harris Corporation Anti-jam communications having selectively variable peak-to-average power ratio including a chaotic constant amplitude zero autocorrelation waveform
US8340295B2 (en) 2009-07-01 2012-12-25 Harris Corporation High-speed cryptographic system using chaotic sequences
US8428104B2 (en) * 2009-07-01 2013-04-23 Harris Corporation Permission-based multiple access communications systems
US8385385B2 (en) 2009-07-01 2013-02-26 Harris Corporation Permission-based secure multiple access communication systems
US8406352B2 (en) 2009-07-01 2013-03-26 Harris Corporation Symbol estimation for chaotic spread spectrum signal
US8369376B2 (en) 2009-07-01 2013-02-05 Harris Corporation Bit error rate reduction in chaotic communications
US8363700B2 (en) * 2009-07-01 2013-01-29 Harris Corporation Rake receiver for spread spectrum chaotic communications systems
US8369377B2 (en) 2009-07-22 2013-02-05 Harris Corporation Adaptive link communications using adaptive chaotic spread waveform
US8848909B2 (en) 2009-07-22 2014-09-30 Harris Corporation Permission-based TDMA chaotic communication systems
US8401704B2 (en) 2009-07-22 2013-03-19 Hemisphere GPS, LLC GNSS control system and method for irrigation and related applications
US8174437B2 (en) 2009-07-29 2012-05-08 Hemisphere Gps Llc System and method for augmenting DGNSS with internally-generated differential correction
US8334804B2 (en) 2009-09-04 2012-12-18 Hemisphere Gps Llc Multi-frequency GNSS receiver baseband DSP
US8649930B2 (en) 2009-09-17 2014-02-11 Agjunction Llc GNSS integrated multi-sensor control system and method
US8130142B2 (en) 2009-09-21 2012-03-06 Appareo Systems, Llc GNSS ultra-short baseline heading determination system and method
US8638257B2 (en) * 2009-10-15 2014-01-28 Novatel, Inc. Ultra short baseline GNSS receiver
US8548649B2 (en) 2009-10-19 2013-10-01 Agjunction Llc GNSS optimized aircraft control system and method
US8346466B2 (en) * 2009-11-11 2013-01-01 Northrop Grumman Guidance & Electronics Systems and methods for determining heading
US8781737B2 (en) * 2009-11-20 2014-07-15 Qualcomm Incorporated Spatial alignment determination for an inertial measurement unit (IMU)
US8264396B2 (en) * 2010-01-20 2012-09-11 Honeywell International Inc. Three dimensional noncontact motion sensor
US9178573B2 (en) * 2010-02-02 2015-11-03 Hemisphere Gnss Inc. RF/digital signal-separating GNSS receiver and manufacturing method
US20110188618A1 (en) * 2010-02-02 2011-08-04 Feller Walter J Rf/digital signal-separating gnss receiver and manufacturing method
US8583326B2 (en) 2010-02-09 2013-11-12 Agjunction Llc GNSS contour guidance path selection
US8345725B2 (en) * 2010-03-11 2013-01-01 Harris Corporation Hidden Markov Model detection for spread spectrum waveforms
US20110231038A1 (en) * 2010-03-17 2011-09-22 Cmc Electronics Inc. Aircraft landing system using relative gnss
US20110267225A1 (en) * 2010-04-28 2011-11-03 Liwen Dai System and method for determining the heading angle of a vehicle
US8654743B1 (en) * 2010-10-29 2014-02-18 Lilee Systems, Ltd Device and method for configurable transmit and receive antennas
US9227835B2 (en) * 2010-11-23 2016-01-05 Honeywell International Inc. Vibration isolation interposer die
US9527515B2 (en) 2011-12-23 2016-12-27 Zonar Systems, Inc. Vehicle performance based on analysis of drive data
US10431020B2 (en) 2010-12-02 2019-10-01 Zonar Systems, Inc. Method and apparatus for implementing a vehicle inspection waiver program
RU2466343C1 (en) * 2011-06-16 2012-11-10 Открытое акционерное общество "Конструкторское бюро приборостроения" Weapon orientation method
US8510200B2 (en) 2011-12-02 2013-08-13 Spireon, Inc. Geospatial data based assessment of driver behavior
US10169822B2 (en) 2011-12-02 2019-01-01 Spireon, Inc. Insurance rate optimization through driver behavior monitoring
US10061745B2 (en) 2012-04-01 2018-08-28 Zonar Sytems, Inc. Method and apparatus for matching vehicle ECU programming to current vehicle operating conditions
US20140095061A1 (en) * 2012-10-03 2014-04-03 Richard Franklin HYDE Safety distance monitoring of adjacent vehicles
US9424696B2 (en) 2012-10-04 2016-08-23 Zonar Systems, Inc. Virtual trainer for in vehicle driver coaching and to collect metrics to improve driver performance
US8933802B2 (en) 2012-11-05 2015-01-13 Spireon, Inc. Switch and actuator coupling in a chassis of a container associated with an intermodal freight transport system
US9779379B2 (en) 2012-11-05 2017-10-03 Spireon, Inc. Container verification through an electrical receptacle and plug associated with a container and a transport vehicle of an intermodal freight transport system
US9223026B2 (en) 2012-11-13 2015-12-29 Trimble Navigation Limited GNSS reference for subscribed precisions
US9470798B2 (en) 2012-11-13 2016-10-18 Trimble Navigation Limited GNSS rover having subscribed precision
US9441974B2 (en) * 2013-03-15 2016-09-13 Novatel Inc. System and method for calculating lever arm values photogrammetrically
US9262932B1 (en) 2013-04-05 2016-02-16 Rockwell Collins, Inc. Extended runway centerline systems and methods
JP6310202B2 (en) * 2013-07-24 2018-04-11 古野電気株式会社 State calculation device, moving body, state calculation method, and state calculation program
EP3028068B1 (en) * 2013-08-02 2022-05-04 Atmospheric & Space Technology Research Associates LLC Real-time autonomous weather and space weather monitoring
US9779449B2 (en) 2013-08-30 2017-10-03 Spireon, Inc. Veracity determination through comparison of a geospatial location of a vehicle with a provided data
US20150153456A1 (en) * 2013-12-02 2015-06-04 Hemisphere Gnss Inc. Integrated machine guidance system
US20150186991A1 (en) 2013-12-31 2015-07-02 David M. Meyer Creditor alert when a vehicle enters an impound lot
US20150219767A1 (en) * 2014-02-03 2015-08-06 Board Of Regents, The University Of Texas System System and method for using global navigation satellite system (gnss) navigation and visual navigation to recover absolute position and attitude without any prior association of visual features with known coordinates
US9786103B2 (en) 2014-05-15 2017-10-10 State Farm Mutual Automobile Insurance Company System and method for determining driving patterns using telematics data
US9360322B2 (en) 2014-05-15 2016-06-07 State Farm Mutual Automobile Insurance Company System and method for separating ambient gravitational acceleration from a moving three-axis accelerometer data
US10019762B2 (en) 2014-05-15 2018-07-10 State Farm Mutual Automobile Insurance Company System and method for identifying idling times of a vehicle using accelerometer data
US10304138B2 (en) 2014-05-15 2019-05-28 State Farm Mutual Automobile Insurance Company System and method for identifying primary and secondary movement using spectral domain analysis
US9127946B1 (en) 2014-05-15 2015-09-08 State Farm Mutual Automobile Insurance Company System and method for identifying heading of a moving vehicle using accelerometer data
US10928510B1 (en) 2014-09-10 2021-02-23 Rockwell Collins, Inc. System for and method of image processing for low visibility landing applications
CN104269081B (en) * 2014-09-19 2016-06-22 李国栋 Light-duty geodesic system analog training device and light-duty geodesic system simulation training method
US9341482B2 (en) * 2014-09-25 2016-05-17 Northrop Grumann Systems Corporation Efficient processing of double differenced updates in a Kalman filter
CN104457760B (en) * 2014-11-05 2017-08-29 上海卫星工程研究所 High-resolution gration type spectrum navigator design system and its design method
WO2016119065A1 (en) * 2015-01-29 2016-08-04 Rocky Mountain Equipment Canada Ltd. Uav navigation and sensor system configuration
US20160260328A1 (en) * 2015-03-06 2016-09-08 Qualcomm Incorporated Real-time Occupancy Mapping System for Autonomous Vehicles
US9551788B2 (en) 2015-03-24 2017-01-24 Jim Epler Fleet pan to provide measurement and location of a stored transport item while maximizing space in an interior cavity of a trailer
US10705201B1 (en) 2015-08-31 2020-07-07 Rockwell Collins, Inc. Radar beam sharpening system and method
US10234534B2 (en) * 2015-09-23 2019-03-19 Bae Systems Information And Electronic Systems Integration Inc. Kalman filtered correlation interferometry geolocation
US20170187101A1 (en) * 2015-12-23 2017-06-29 Tom Freeman Device system and method for providing mobile satellite communication
US9791575B2 (en) * 2016-01-27 2017-10-17 Novatel Inc. GNSS and inertial navigation system utilizing relative yaw as an observable for an ins filter
US9933263B2 (en) * 2016-04-22 2018-04-03 Novatel Inc. System and method for long baseline accelerometer/GNSS navigation
US10228460B1 (en) 2016-05-26 2019-03-12 Rockwell Collins, Inc. Weather radar enabled low visibility operation system and method
RU2643072C2 (en) * 2016-06-14 2018-01-30 Виктор Григорьевич Сенченко Method of high-accuracy determination of navigation elements of vessel movement
US10353068B1 (en) 2016-07-28 2019-07-16 Rockwell Collins, Inc. Weather radar enabled offshore operation system and method
US10756428B2 (en) * 2017-02-13 2020-08-25 General Dynamics Mission Systems, Inc. Systems and methods for inertial navigation system to RF line-of sight alignment calibration
CN107248891B (en) * 2017-06-13 2023-08-04 施浒立 Direction and gesture measuring device for mobile communication antenna pointing monitoring
US11115792B2 (en) 2017-06-15 2021-09-07 Jiejun Kong Vehicular high-speed network system
US20180367210A1 (en) * 2017-06-15 2018-12-20 Jiejun Kong Portable vehicular long-distance broadband communication system using horizontally-placed sector antennas against unbounded gradual yaw-rotations and up to +-60 degrees abrupt pitch-rotations
US10788586B2 (en) * 2017-12-07 2020-09-29 Topcon Positioning Systems, Inc. Multichannel inertial measurement unit and integrated navigation systems on its basis
EP3781420A4 (en) 2018-04-20 2022-01-19 Pratt & Miller Engineering and Fabrication, Inc. Motor-vehicle with multi-mode extreme travel suspension - ground plane detection and control
CN113474680A (en) * 2019-02-25 2021-10-01 古野电气株式会社 Mobile information calculation device and mobile information calculation method
CN111912404B (en) * 2019-05-09 2024-04-05 西安京东天鸿科技有限公司 Output attitude correction system and method for flight equipment
CN110487277B (en) * 2019-08-21 2021-07-30 深圳市道通智能航空技术股份有限公司 Method and device for fusing yaw angles and aircraft
US20210231439A1 (en) * 2020-01-24 2021-07-29 Aptiv Technologies Limited Vehicle heading information based on single satellite detection
JP7347364B2 (en) * 2020-08-03 2023-09-20 トヨタ自動車株式会社 Vehicle sensor mounting structure
CN113074754A (en) * 2021-03-27 2021-07-06 上海智能新能源汽车科创功能平台有限公司 Visual inertia SLAM system initialization method based on vehicle kinematic constraint
US11933883B2 (en) * 2021-09-24 2024-03-19 Aloft Sensing, Inc. System and method for self-contained high-precision navigation
CN114563004B (en) * 2022-04-29 2022-07-22 季华实验室 Online measurement method and system for lever arm value of integrated navigation system
DE102022119831A1 (en) 2022-08-07 2024-02-08 Robert Brun Wings, aircraft, vehicles, procedures for them
CN117040608B (en) * 2023-10-10 2023-12-08 四川轻化工大学 Vehicle-mounted satellite relay
CN117075166B (en) * 2023-10-17 2023-12-15 智慧司南(天津)科技发展有限公司 Ship satellite compass heading smoothing method

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5575316A (en) * 1994-02-08 1996-11-19 Claas Ohg Beschraenkt Haftende Offene Handelgesellschaft Device for automatic filling of containers
US5617317A (en) * 1995-01-24 1997-04-01 Honeywell Inc. True north heading estimator utilizing GPS output information and inertial sensor system output information
US5672872A (en) * 1996-03-19 1997-09-30 Hughes Electronics FLIR boresight alignment
WO1998012572A1 (en) * 1996-09-23 1998-03-26 Techno International Limited Direction determining apparatus
US5809457A (en) * 1996-03-08 1998-09-15 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Inertial pointing and positioning system
WO2000022452A1 (en) * 1998-10-12 2000-04-20 Alenia Spazio S.P.A Gyrocompassing by intermittent gps interferometry

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5193064A (en) * 1990-10-09 1993-03-09 General Dynamics Corporation, Space Systems Division Method and apparatus of integrating Global Positioning System and Inertial Navigation System without using accelerometers
US5347286A (en) 1992-02-13 1994-09-13 Trimble Navigation Limited Automatic antenna pointing system based on global positioning system (GPS) attitude information
US5430654A (en) * 1992-12-01 1995-07-04 Caterpillar Inc. Method and apparatus for improving the accuracy of position estimates in a satellite based navigation system
US5548293A (en) 1993-03-24 1996-08-20 Leland Stanford Junior University System and method for generating attitude determinations using GPS
US5490073A (en) * 1993-04-05 1996-02-06 Caterpillar Inc. Differential system and method for a satellite based navigation
US5534875A (en) 1993-06-18 1996-07-09 Adroit Systems, Inc. Attitude determining system for use with global positioning system
US5446465A (en) 1993-06-18 1995-08-29 Diefes; Debra L. Satellite location and pointing system for use with global positioning system
JPH08262123A (en) 1995-03-22 1996-10-11 Mitsubishi Heavy Ind Ltd Gps receiving device capable of detecting direction
RU2153700C2 (en) 1995-04-17 2000-07-27 Спейс Системз/Лорал, Инк. Orientation and image shaping control system (design versions)
US6114988A (en) 1996-12-31 2000-09-05 Honeywell Inc. GPS receiver fault detection method and system
US6088653A (en) 1996-12-31 2000-07-11 Sheikh; Suneel I. Attitude determination method and system
US5929805A (en) 1997-04-10 1999-07-27 Tadros; Alfred Differential phase measurement scheme for a multiplexing GPS attitude receiver
US5917448A (en) 1997-08-07 1999-06-29 Rockwell Science Center, Inc. Attitude determination system with sequencing antenna inputs
US6005514A (en) 1997-09-15 1999-12-21 United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Method for attitude determination using GPS carrier phase measurements from nonaligned antennas
US6101430A (en) 1997-09-16 2000-08-08 Space Systems/Loral, Inc. Global positioning system self calibration attitude determination
US6233507B1 (en) * 1998-01-28 2001-05-15 Douglas H. May Eccentric conformance, satellite-position determination module
US6754584B2 (en) * 2001-02-28 2004-06-22 Enpoint, Llc Attitude measurement using a single GPS receiver with two closely-spaced antennas

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5575316A (en) * 1994-02-08 1996-11-19 Claas Ohg Beschraenkt Haftende Offene Handelgesellschaft Device for automatic filling of containers
US5617317A (en) * 1995-01-24 1997-04-01 Honeywell Inc. True north heading estimator utilizing GPS output information and inertial sensor system output information
US5809457A (en) * 1996-03-08 1998-09-15 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Inertial pointing and positioning system
US5672872A (en) * 1996-03-19 1997-09-30 Hughes Electronics FLIR boresight alignment
WO1998012572A1 (en) * 1996-09-23 1998-03-26 Techno International Limited Direction determining apparatus
WO2000022452A1 (en) * 1998-10-12 2000-04-20 Alenia Spazio S.P.A Gyrocompassing by intermittent gps interferometry

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
BUCHLER R J ET AL: "Design and test of a synergistic interferometric GPS-INS" POSITION LOCATION AND NAVIGATION SYMPOSIUM, 1996., IEEE 1996 ATLANTA, GA, USA 22-26 APRIL 1996, NEW YORK, NY, USA,IEEE, US, 22 April 1996 (1996-04-22), pages 612-619, XP010163331 ISBN: 0-7803-3085-4 *
ELLIS J F ET AL: "Interferometric attitude determination with the global positioning system" JOURNAL OF GUIDANCE AND CONTROL, NOV.-DEC. 1979, USA, vol. 2, no. 6, pages 522-527, XP002210209 ISSN: 0162-3192 *
LLORET P: "Inertial+total station+GPS for high productivity surveying" IEEE PLANS '90: POSITION LOCATION AND NAVIGATION SYMPOSIUM RECORD. 'THE 1990'S - A DECADE OF EXCELLENCE IN THE NAVIGATION SCIENCES' (CAT. NO.90CH2811-8), LAS VEGAS, NV, USA, 20-23 MARCH 1990, pages 338-346, XP002210035 1990, New York, NY, USA, IEEE, USA *
PATENT ABSTRACTS OF JAPAN vol. 1997, no. 02, 28 February 1997 (1997-02-28) & JP 08 262123 A (MITSUBISHI HEAVY IND LTD), 11 October 1996 (1996-10-11) *
SOHNE W ET AL: "Integrated INS/GPS system for high precision navigation applications" POSITION LOCATION AND NAVIGATION SYMPOSIUM, 1994., IEEE LAS VEGAS, NV, USA 11-15 APRIL 1994, NEW YORK, NY, USA,IEEE, 11 April 1994 (1994-04-11), pages 310-313, XP010117747 ISBN: 0-7803-1435-2 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108646739A (en) * 2018-05-14 2018-10-12 北京智行者科技有限公司 A kind of sensor information fusion method
CN110579787A (en) * 2019-08-28 2019-12-17 安徽继远软件有限公司 high-precision inclination monitoring method for electric power iron tower based on Beidou multi-antenna attitude measurement

Also Published As

Publication number Publication date
WO2002068908A3 (en) 2004-02-19
US6754584B2 (en) 2004-06-22
US7136751B2 (en) 2006-11-14
US20020165669A1 (en) 2002-11-07
EP1421332A2 (en) 2004-05-26
WO2002068908A8 (en) 2003-01-23
US20050004748A1 (en) 2005-01-06

Similar Documents

Publication Publication Date Title
US6754584B2 (en) Attitude measurement using a single GPS receiver with two closely-spaced antennas
US6516272B2 (en) Positioning and data integrating method and system thereof
US4402049A (en) Hybrid velocity derived heading reference system
US7474962B2 (en) Methods and systems of relative navigation for shipboard landings
US6205400B1 (en) Vehicle positioning and data integrating method and system thereof
US4405986A (en) GSP/Doppler sensor velocity derived attitude reference system
US7292185B2 (en) Attitude determination exploiting geometry constraints
US6671587B2 (en) Vehicle dynamics measuring apparatus and method using multiple GPS antennas
US6879875B1 (en) Low cost multisensor high precision positioning and data integrated method and system thereof
US7671794B2 (en) Attitude estimation using intentional translation of a global navigation satellite system (GNSS) antenna
US5933110A (en) Vessel attitude determination system and method
US6408245B1 (en) Filtering mechanization method of integrating global positioning system receiver with inertial measurement unit
US5543804A (en) Navagation apparatus with improved attitude determination
US9829582B2 (en) Method and apparatus for differential global positioning system (DGPS)-based real time attitude determination (RTAD)
US6831599B2 (en) Remote velocity sensor slaved to an integrated GPS/INS
US20090121932A1 (en) Multi-antenna gnss positioning method and system
US20020120400A1 (en) Fully-coupled vehicle positioning method and system thereof
JPH10221109A (en) Method and apparatus for obtaining observable value for input to kalman filter process for judging rolling and pitching of platform and bearing of nose
EP2488892B1 (en) Ultra-short baseline gnss receiver
CN110133700B (en) Shipborne integrated navigation positioning method
JP2000502801A (en) Improved vehicle navigation system and method using multi-axis accelerometer
US6211821B1 (en) Apparatus and method for determining pitch and azimuth from satellite signals
CN109471102B (en) Inertial measurement unit error correction method
WO2020110996A1 (en) Positioning device, speed measuring device, and program
Dai et al. Heading-determination using the sensor-fusion based maritime PNT Unit

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: C1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SD SE SG SI SK SL TJ TM TN TR TT TZ UA UG UZ VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: C1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

CFP Corrected version of a pamphlet front page
CR1 Correction of entry in section i
WWE Wipo information: entry into national phase

Ref document number: 2002728360

Country of ref document: EP

121 Ep: the epo has been informed by wipo that ep was designated in this application
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWP Wipo information: published in national office

Ref document number: 2002728360

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP