Global navigation satellite systems (GNSSs) have been widely used to provide real-time and high-precision attitude information for land vehicles, ships or aircrafts over the past decades. With the joint use of emerging multi-GNSS common-clock receivers and single-differenced (SD) model, the accuracy of pitch and roll can be significantly improved to the same level as yaw. However, the prerequisite is that the frequency-dependent phase line biases (LBs) in multiple GNSS systems and frequencies are accurately and rapidly estimated. In this contribution, we intend to solve this problem by using a multi-dimensional particle filter-based approach. We first investigate the relationship between the ratio value and the multi-dimensional phase LBs. Results have revealed that the ratio values can be used to judge the quality of multi-dimensional phase LBs and represent the likelihood function of observations. Then we present the procedure of multi-dimensional particle filter-based phase LBs estimation for SD ambiguity resolution and attitude determination. An improved strategy is also proposed to reduce the computation time. Finally, we take the two-dimensional case as an representative example to evaluate the performance of the proposed method in aspects of the convergence and accuracy of phase LB estimates, the attitude determination accuracy, and the computation time. Experimental results from two static datasets have demonstrated that the two-dimensional phase LBs basically rapid converge within 20 epochs. Moreover, compared with the double-differenced (DD) method, the proposed multi-dimensional particle filter-based SD method could provide comparable yaw accuracy and much better pitch accuracy. The pitch accuracy is improved to the same level as yaw by approximately 42.9%~50.0%. With regard to the computation time, it is found that with the proposed modification strategy, the single-epoch computation times are significantly reduced by approximately 90.7%~93.5%, and they are mostly within 0.05 s for most of the epochs on a personal computer.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.