Hostname: page-component-76fb5796d-45l2p Total loading time: 0 Render date: 2024-04-25T15:25:36.010Z Has data issue: false hasContentIssue false

Neumann-Hoffman Code Evasion and Stripping Method For BeiDou Software-defined Receiver

Published online by Cambridge University Press:  28 September 2016

Qian Meng
Affiliation:
(Navigation Research Center, College of Automation Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing, China) (Satellite Communication and Navigation Collaborative Innovation Center, Nanjing, China)
Jian-ye Liu
Affiliation:
(Navigation Research Center, College of Automation Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing, China) (Satellite Communication and Navigation Collaborative Innovation Center, Nanjing, China)
Qing-hua Zeng*
Affiliation:
(Navigation Research Center, College of Automation Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing, China) (Satellite Communication and Navigation Collaborative Innovation Center, Nanjing, China) (Conrad Blucher Institute for Surveying and Science of Texas A&M University Corpus Christi, Corpus Christi, USA)
Shao-jun Feng
Affiliation:
(Centre for Transport Studies, Department of Civil and Environmental Engineering, Imperial College London, UK)
Rui-zhi Chen
Affiliation:
(State Key Laboratory of Information Engineering in Surveying, Mapping and Remote Sensing, Wuhan University, Wuhan, China)
*

Abstract

The acquisition and tracking strategies of the BeiDou navigation satellite signals are affected by the modulation of Neumann-Hoffman code (NH code), which increases the complexity of receiver baseband signal processing. Based on the analysis of probability statistics of the NH code, a special sequence of incoming signals is proposed to evade the bit transitions caused by the NH code, and an NH Code Evasion and Stripping method (NCES) based on the NH-pre-modulated code is proposed. The NCES can be applied in both 20-bit NH code and 10-bit NH code. The fine acquisition eliminates the impact of NH code on the traditional tracking loop. These methods were verified with a BeiDou PC-based software-defined receiver using the actual sampled signals. Compared with other acquisition schemes which try to determine or ignore the NH code phase, the NCES needs fewer incoming signals and the actual runtime is greatly reduced without sacrificing much time to search in the secondary code dimension, and the success rate of acquisition is effectively improved. An extension of Fast Fourier Transform (FFT)-based parallel code-phase search acquisition gives the NCES an advantage in engineering applications.

Type
Review Article
Copyright
Copyright © The Royal Institute of Navigation 2016 

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

REFERENCES

Bhuiyan, M., Söderholm, S., Thombre, S., Ruotsalainen, L. and Kuusniemi, H. (2014). Overcoming the Challenges of BeiDou Receiver Implementation. Sensors, 11, 2208222098.Google Scholar
Borio, D. (2011). M-sequence and secondary code constraints for GNSS signal acquisition. IEEE Transactions on Aerospace and Electronic Systems, 47, 928945.CrossRefGoogle Scholar
Borre, K., Akos, D.M. and Bertelsen, N. (2007). A software-defined GPS and Galileo receiver: a single-frequency approach. Springer Science & Business Media.Google Scholar
Feng, S., Ochieng, W., Samson, J., Tossaint, M., Hernandez-Pajares, M., Juan, J., Sanz, J., Aragón-Àngel, À., Ramos-Bosch, P. and Jofre, M. (2012). Integrity monitoring for carrier phase ambiguities. Journal of navigation, 65, 4158.CrossRefGoogle Scholar
Geiger, B.C., Vogel, C. and Soudan, M. (2012). Comparison between ratio detection and threshold comparison for GNSS acquisition. IEEE Transactions on Aerospace and Electronic Systems, 48, 17721779.Google Scholar
Hauschild, A., Montenbruck, O., Sleewaegen, J.M., Huisman, L. and Teunissen, P.J.G. (2012). Characterization of Compass M-1 signals. GPS solutions, 16(1), 117126.Google Scholar
Jin, S., Feng, G.P. and Gleason, S. (2011). Remote sensing using GNSS signals: Current status and future directions. Advances in space research, 47(10): 16451653.Google Scholar
Jin, S.G., Jin, R. and Li, D. (2016). Assessment of BeiDou differential code bias variations from multi-GNSS network observations, Annales Geophysicae, 34, 259269.Google Scholar
Juang, J.C., Tsaia, C.T. and Chena, Y.H. (2013). Development of a PC-Based software receiver for the reception of Beidou navigation satellite signals. Journal of Navigation, 66(5), 701718.Google Scholar
Leclère, J., Botteron, C. and Farine, P.A. (2014). Acquisition of modern GNSS signals using a modified parallel code-phase search architecture. Signal Processing, 95, 177191.CrossRefGoogle Scholar
Liu, J., Cai, B. and Wang, J. (2013). B1 signal acquisition method for BDS software receiver. Intelligent Computing Theories and Technology, 7996, 363372.Google Scholar
Presti, L.L., Falletti, E., Nicola, M. and Gamba, M.T. (2014). Software Defined Radio technology for GNSS receivers. Proceedings of 2014 IEEE International Workshop on Metrology for Aerospace, di Torino, Turin, Italy.CrossRefGoogle Scholar
Mao, W.L., and Chen, A.B. (2009). New code delay compensation algorithm for weak GPS signal acquisition. AEU-International Journal of Electronics and Communications, 63(8), 665677.Google Scholar
Margaria, D., Fantino, M. and Musumeci, L. (2012). Acquisition and tracking of Galileo IOV E5 signals: experimental results and performance evaluation. Annual of Navigation, 19, 105120.Google Scholar
Pany, T. (2010). Navigation signal processing for GNSS software receivers. Artech House.Google Scholar
Principe, F., Bacci, G., Giannetti, F. and Luise, M. (2011). Software-defined radio technologies for GNSS receivers: A tutorial approach to a simple design and implementation. International Journal of Navigation and Observation, 2011, 127.CrossRefGoogle Scholar
Shi, M., Peng, A. and Ou, G. (2014). Analysis to the effects of NH code for Beidou MEO/IGSO satellite signal acquisition. Proceedings of the 2014 IEEE 9th Conference on Industrial Electronics and Applications (ICIEA), Hangzhou, China.CrossRefGoogle Scholar
Shivaramaiah, N.C., Dempster, A.G. and Rizos, C. (2008). Exploiting the secondary codes to improve signal acquisition performance in Galileo receivers. Proceedings of ION GNSS 2008. Savannah, Georgia, USA.Google Scholar
Thoelert, S., Erker, S., Furthner, J., Meurer, M., Gao, G.X., Heng, L., Walter, T. and Enge, P. (2011). First Signal in Space Analysis of GLONASS K-1. Proceedings of 24th International Technical Meeting of the Satellite Division of the Institute of Navigation. Portland OR, USA.Google Scholar
Xie, F., Liu, J., Li, R. and Hang, Y., (2014). Adaptive robust ultra-tightly coupled global navigation satellite system/inertial navigation system based on BeiDou vector tracking loops. Radar, Sonar & Navigation, 8, 815827.CrossRefGoogle Scholar
Yan, K., Zhang, H., Zhang, T., Xu, L. and Niu, X. (2013). Analysis and Verification to the Effects of NH Code for Beidou Signal Acquisition and Tracking. Proceedings of ION GNSS 2013, Nashville, Tennessee, USA.Google Scholar
Zeng, Q., Meng, Q., Liu, J., Feng, S. and Wang, H. (2016). Acquisition and Loop Control of Ultra-tight INS/BeiDou Integration System. Optik-International Journal for Light and Electron Optics, 127(19), 80828089.CrossRefGoogle Scholar
Zou, D., Deng, Z., Huang, J., Liu, H. and Yang, L. (2009). A study of Neuman Hoffman codes for GNSS application. Proceedings of 2009 5th International Conference on Wireless Communications, Networking and Mobile Computing, Beijing, China.CrossRefGoogle Scholar