Hostname: page-component-74656f9884-c52kr Total loading time: 0 Render date: 2026-11-07T22:28:42.595Z Has data issue: false hasContentIssue false

Multivariate Constrained GNSS Real-time Full Attitude Determination Based on Attitude Domain Search

Published online by Cambridge University Press:  06 December 2018

Hongtao Wu*
Affiliation:
(Information and Navigation College, Air Force Engineering University, Xi'an, Shanxi 710077, People's Republic of China)
Xiubin Zhao
Affiliation:
(Information and Navigation College, Air Force Engineering University, Xi'an, Shanxi 710077, People's Republic of China)
Chunlei Pang
Affiliation:
(Information and Navigation College, Air Force Engineering University, Xi'an, Shanxi 710077, People's Republic of China)
Liang Zhang
Affiliation:
(Information and Navigation College, Air Force Engineering University, Xi'an, Shanxi 710077, People's Republic of China)
Bo Feng
Affiliation:
(Information and Navigation College, Air Force Engineering University, Xi'an, Shanxi 710077, People's Republic of China)
Rights & Permissions [Opens in a new window]

Abstract

A priori attitude information can improve the success rate and reliability of Global Navigation Satellite System (GNSS) multi-antennae attitude determination. However, a priori attitude information is nonlinear, and integrating a priori information into the objective function rigorously will increase the complexity of an ambiguity domain search, such as the Multivariate Constrained-Least-squares Ambiguity Decorrelation Adjustment (MC-LAMBDA) method. In this paper, a new method based on attitude domain search is presented to make use of the a priori attitude angle information with high efficiency. First, the a priori information of pitch and roll is integrated into the search process to derive the analytic search step for attitude angle, and the integer candidates are determined by traversal search in the three-dimensional attitude domain. Then, the objective function is parameterised with Euler angles, and a non-iterative approximate method is utilised to simplify the iterative computation in calculating objective function values. Experimental results reveal that compared to the MC-LAMBDA method, our new method has the same success rate and reliability, but higher efficiency in making use of a priori attitude information.

Information

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

Figure 1. Definition of the body frame and attitude angle.

Figure 1

Figure 2. Illustration of search spaces and the pseudo candidate: Ω (χ2) is the search space considering only ambiguity-related factors, Ω1 (χ2) is the real search space without considering a priori angular information, Ω2 (χ2) is the real search space fully considering a priori angular information and the black points are the pseudo candidates.

Figure 2

Figure 3. Demonstration of the small weight of the first ambiguity-related term in Equation (10) for correct ambiguities. The value of C(N) is much smaller than C2(N) and nearly equal to C1(N).

Figure 3

Figure 4. Illustration of transforming constant search space to discrete searching points. The cube in (a) is the constant search space of attitude and the black points in (b) are the search points after discretisation, and the red point is the true attitude.

Figure 4

Figure 5. Illustration of correct cube. The red point is the true attitude, the black points are the search points of the correct cube, and the correct cube can be divided into eight small cubes.

Figure 5

Figure 6. The value of the objective function calculated from η(N), $\mathop{{\bieta}}\limits^{\smile}\lpar {\bi N}\rpar $ and ${\bar{\bieta}}\lpar {\bi N}\rpar$.

Figure 6

Figure 7. The antennae step-up and the relative placement: O-XYZ is the body frame and M is the main antenna, A1 and A2 are the auxiliary antennae.

Figure 7

Table 1. Success rate comparison for three methods as a function of the number of satellites available

Figure 8

Table 2. Average computation time and average number of ambiguity candidates for the three methods

Figure 9

Table 3. Average computation time at different noise levels

Figure 10

Figure 8. Dynamic experimental scene and the antennae set-up: O-XYZ is the body frame and M, A1 and A2 are the main and the auxiliary antennae.

Figure 11

Table 4. The single-epoch success rate and average computation time

Figure 12

Figure 9. The trajectory of the dynamic test.

Figure 13

Figure 10. The length and included angle of baselines estimated via GNSS.

Figure 14

Figure 11. The attitude angle estimated via GNSS.