Journal of Guangdong University of Technology ›› 2018, Vol. 35 ›› Issue (01): 50-55.doi: 10.12052/gdutxb.170120

Previous Articles     Next Articles

Beidou/GPS Navigation Receiver Based on Xenomai RTOS in Linux Operating System

Qiu Wen-tian, Everett Xiao Wang, Wang Jia-ran, Li Chuan-mai, Wang Jin, Li Xue-yi   

  1. School of Information Engineering, Guangdong University of Technology, Guangzhou 510006, China
  • Received:2017-07-15 Online:2018-01-09 Published:2017-12-22

Abstract: A Beidou/GPS navigation receiver based on Xenomai RTOS in Linux operating system is designed. The main part of this receiver consists of SoCFPGA. The Xenomai real-time Linux system using HPS in the main part is responsible for system initialization, task scheduling, RF front-end driver, loop capturing and tracking control, bit synchronization and frame synchronization and positioning calculation, and the FPGA is used to collect data, capture and track satellite signal. After a series of tests, the task response delay of the real-time Linux system based on Xenomai is less than 15 microseconds, which can meet the real-time requirement of Beidou/GPS navigation receiver, and the test value of CEP of this receiver reaches 2.290 4 meters, which can also meet positioning requirement. In addition, the receiver can support output differential positioning of raw data and extended integrated navigation.

Key words: Xenomai, Linux, SoCFPGA, satellite navigation, receiver

CLC Number: 

  • TN967.1
[1] Wang Yan-guang, Zhu Hong-bin, Xu Wei-chao. A Review on ROC Curve and Analysis [J]. Journal of Guangdong University of Technology, 2021, 38(01): 46-53.
[2] ZHANG Xue-xi . Automatic Meter Reading Device through GPRS Based on Embedded Linux [J]. Journal of Guangdong University of Technology, 2005, 22(1): 83-87.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!