Hostname: page-component-77f85d65b8-9nbrm Total loading time: 0 Render date: 2026-03-27T21:12:56.500Z Has data issue: false hasContentIssue false

Receiver Time Misalignment Correction for GPS-based Attitude Determination

Published online by Cambridge University Press:  05 February 2015

Xiaohong Zhang
Affiliation:
(Wuhan University, P.R. China) (Collaborative Innovation Centre for Geospatial Technology, P.R. China) (E-mail: wkliu@sgg.whu.edu.cn)
Mingkui Wu
Affiliation:
(Wuhan University, P.R. China)
Wanke Liu
Affiliation:
(Wuhan University, P.R. China) (Collaborative Innovation Centre for Geospatial Technology, P.R. China) (E-mail: wkliu@sgg.whu.edu.cn)
Rights & Permissions [Opens in a new window]

Abstract

A prerequisite for a Global Positioning System (GPS) attitude determination is to calculate baselines between antennae with accuracy at the millimetre level simultaneously. However, in order to have a low cost attitude determination system, a set of Commercial-Off-The-Shelf (COTS) receivers with separate clocks are used. In this case, if the receiver clocks are not precisely synchronized, the baseline vector between antennae will be calculated from the GPS signals received at different times. This can be a significant error source for high-kinematic applications. In this paper, two equivalent and effective approaches are developed to compensate this significant bias for baseline estimation and attitude determination. Test results using real airborne GPS data demonstrate that the receiver time misalignment between the two receivers can result in a 5 cm baseline offset for an aircraft with a 50 m/s velocity; the corresponding attitude errors can reach about 0·50° in yaw and 0·10° in pitch respectively for the attitude determination system with a baseline length of 3·79 m. With the proposed methods, these errors can be effectively eliminated.

Information

Type
Research Article
Copyright
Copyright © The Royal Institute of Navigation 2015 
Figure 0

Figure 1. Correction of raw measurement considering the movement of the receiver.

Figure 1

Figure 2. Baseline vector in relative positioning.

Figure 2

Figure 3. Baseline vector offsets introduced by different time misalignments with different velocities.

Figure 3

Figure 4. Maximum angular errors for 1 ms time misalignment at different velocities.

Figure 4

Figure 5. Aircraft flight path (left) and altitude profile (right).

Figure 5

Figure 6. The number of satellites in view and HDOP/VDOP plot.

Figure 6

Figure 7. Clock offsets and the time misalignment of the receivers.

Figure 7

Figure 8. The baseline errors with respect to flight velocities in the East without correcting for time misalignments.

Figure 8

Figure 9. The baseline errors with respect to flight velocities in the North without correcting for time misalignments.

Figure 9

Figure 10. The baseline errors with respect to vertical flight velocities without correcting for time misalignments.

Figure 10

Figure 11. The baseline errors after correcting for time misalignments.

Figure 11

Figure 12. Aircraft flight path (left) and altitude profile (right).

Figure 12

Figure 13. The number of satellites in view and the HDOP/VDOP during the flight.

Figure 13

Figure 14. Velocities of the aircraft.

Figure 14

Figure 15. Clock offsets and time misalignments of receivers.

Figure 15

Figure 16. Baseline errors without correction of receiver time misalignment errors.

Figure 16

Figure 17. Baseline vector errors after receiver time misalignment error correction.

Figure 17

Figure 18. Clock offsets and time misalignments of receivers.

Figure 18

Figure 19. Differences of baseline vectors with and without time misalignment correction.

Figure 19

Figure 20. Differences of yaw/pitch with and without correcting for time misalignment.