System and method for attitude determination in global positioning systems (GPS)
First Claim
1. A system for attitude determination of a platform in global positioning systems (GPS), the system comprising:
- at least two receivers, a first receiver and a second receiver, the receivers each including an antenna, the antenna capable of receiving GPS signals, each receiver producing a representation of the received GPS signals, each receiver using a second order code tracking loop to provide an estimated measurement of a velocity of the receiver at the antenna to estimate how fast a distance from a GPS satellite to the antenna is changing; and
an attitude determination circuit, the attitude determination circuit calculating platform attitude from the velocity estimated by the receivers.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for attitude determination of a platform in global positioning systems (GPS) is disclosed herein. The system includes at least two receivers and an attitude determination circuit. The receivers each include an antenna. The antenna is capable of receiving GPS signals. Each receiver also produces a representation of the received GPS signal by estimating how fast the distance from a GPS satellite to the antenna is changing by determining a rate of change of a locally generated code sequence as it changes to approximate the GPS signal transmitted by the GPS satellite. The attitude determination circuit calculates platform attitude from the rate of change determined by the receivers.
-
Citations
24 Claims
-
1. A system for attitude determination of a platform in global positioning systems (GPS), the system comprising:
-
at least two receivers, a first receiver and a second receiver, the receivers each including an antenna, the antenna capable of receiving GPS signals, each receiver producing a representation of the received GPS signals, each receiver using a second order code tracking loop to provide an estimated measurement of a velocity of the receiver at the antenna to estimate how fast a distance from a GPS satellite to the antenna is changing; and
an attitude determination circuit, the attitude determination circuit calculating platform attitude from the velocity estimated by the receivers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
a code generator, the code generator generating a locally generated code sequence for comparison with received GPS signals.
-
-
3. The system of claim 2, further comprising:
a code numerically controlled oscillator (NCO), the code NCO regulating the rate of the code generator.
-
4. The system of claim 3, further comprising:
a carrier numerically controlled oscillator (NCO), the carrier NCO regulating the rate by which a locally generated signal is mixed with the received GPS signal.
-
5. The system of claim 4, further comprising:
a delay detector, the delay detector measuring code phase error in the GPS signal mixed with the locally generated signal.
-
6. The system of claim 5, further comprising:
a code loop filter determining a rate of change required of the code NCO and the carrier NCO, wherein the rate of change required corresponds to how fast the distance from the GPS satellite to the antenna is changing.
-
7. The system of claim 6, wherein the code loop filter determines the rate of change from the code phase error determined by the delay detector.
-
8. The system of claim 1, further comprising a mixer to combine the locally generated code sequence with the received GPS signals.
-
9. The system of claim 1, wherein the attitude determination circuit calculates platform attitude from (a) the difference in phase between the GPS signal representation from the first receiver and the GPS signal representation from the second receiver and (b) a determination of which of the antennas of either receiver is closer to the GPS satellite sending the received GPS signal.
-
10. The system of claim 9, wherein the determination of which of the antennas of the receivers is closer to the GPS satellite sending the received GPS signal includes subtracting the locally generated carrier signal of the first receiver from the locally generated carrier signal of the second receiver.
-
11. A system for attitude determination of a platform in global positioning systems (GPS), the system comprising:
-
at least two means for receiving GPS signals, each of said at least two means including;
means for generating a code sequence for comparison with the received GPS signals;
means for regulating the rate of the means for generating a code sequence;
means for measuring code phase error in the GPS signal mixed with the locally generated signal; and
means for using a second order code tracking loop to provide an estimated measurement of a velocity of the receiver at the antenna to estimate how fast a distance from the GPS satellite to the antenna is changing; and
means for calculating platform attitude from data provided by the means for receiving GPS signals. - View Dependent Claims (12, 13, 14, 15, 16, 17)
determining the difference in phase between a GPS signal representation from the first receiving means and a GPS signal representation from the second receiving means; and
determining which receiving means is closer to the GPS satellite sending the received GPS signal.
-
-
18. A method of attitude determination for a platform in global positioning systems (GPS), the method comprising:
-
receiving a GPS signal into at least two receiving units; and
using a second order tracking loop to provide an estimated measurement of a velocity of the at least two receiving units at an antenna to estimate how fast a distance from a GPS satellite to the antenna is changing. - View Dependent Claims (19, 20, 21, 22, 23, 24)
mixing a locally generated signal with the received GPS signal.
-
-
21. The method of claim 20, further comprises:
measuring code phase error in the GPS signal mixed with the locally generated signal.
-
22. The method of claim 21, further comprises:
determining a rate of change of the locally generated code sequence from the code phase error in the GPS signal mixed with the locally generated signal.
-
23. The method of claim 20, further comprising:
comparing the phase of the mixture of the locally generated signal and the received GPS signal to the phase determined by another receiving unit for a more accurate measurement of the actual phase of the GPS signal received.
-
24. The method of claim 18, further comprising:
determining which of the at least two receiving units is closer to the GPS satellite sending the received GPS signal by subtracting a locally generated carrier signal of the first receiving unit from a locally generated carrier signal of the second receiving unit.
Specification