×

Attitude determination utilizing an inertial measurement unit and a plurality of satellite transmitters

  • US 5,757,316 A
  • Filed: 02/01/1997
  • Issued: 05/26/1998
  • Est. Priority Date: 02/01/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for obtaining observables for input to a Kalman filter process which determines the roll, pitch, and heading of a platform, the method utilizing an inertial measurement unit (IMU) attached to the platform and an associated processor, a plurality of signal receiving antennas attached to the platform, and a plurality of satellite transmitters, the platform having a reference point to which the IMU is referenced, the antennas having known locations relative to the platform reference point, the method being repeatedly executed at time intervals called method intervals, the Kalman filter process supplying roll, pitch, and heading corrections to the IMU and its associated processor at time intervals called Kalman filter intervals, a Kalman filter interval being a multiple of the method interval, the method comprising the following steps:

  • determining the value of a phase function for each of a plurality of satellite transmitter groups, a satellite transmitter group consisting of one or more satellite transmitters, a phase function being a function of the phases of the signals received from the satellite transmitters in a satellite transmitter group at the plurality of antennas;

    obtaining pitch, roll, and heading of the platform from the IMU and its associated processor, the heading being called the IMU heading;

    determining the value of a computed range function for each satellite transmitter group and for each of a plurality of candidate headings, a range function being a function of the ranges of the satellite transmitters in a satellite transmitter group to the plurality of antennas, the ranges for the computed range function being determined from ranges calculated from the locations of the satellite transmitters, the location of the platform reference point, the locations of the antennas relative to the platform reference point, the pitch and roll of the platform, and a candidate heading, the plurality of candidate headings spanning the range of headings from the IMU heading minus a first value to the IMU heading plus a second value;

    determining the value of an integer function for each satellite transmitter group and for each candidate heading, the integer function being the difference in the computed range function and the phase function rounded to the nearest integer;

    determining the value of a measured range function for each satellite-transmitter group and for each candidate heading, a measured range function being the sum of the phase function and the integer function;

    eliminating candidate headings from further consideration under certain conditions, the conditions being that a first set of one or more quality requirements is specified and the candidate headings fail to satisfy the first set of quality requirements;

    determining a refined candidate heading for each of one or more evaluation intervals for each of the remaining candidate headings utilizing the values of the measured range function for the satellite transmitter groups obtained during each of the one or more evaluation intervals, an evaluation interval including the present method interval and zero or more prior method intervals, a refined candidate heading being the heading for which a quality measure is highest.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×