A GNSS Software-Defined Receiver with Vector Tracking Techniques for Land Vehicle Navigation

被引:3
|
作者
Luo, Yiran [1 ,2 ,3 ]
Li, Jian [1 ,2 ]
Yu, Chunyang [3 ]
Lyu, Zhitao [3 ]
Yue, Zhe [4 ]
El-Sheimy, Naser [3 ]
机构
[1] Beijing Inst Technol, Sch Informat & Elect, Radar Res Lab, Beijing, Peoples R China
[2] Minist Educ, Beijing Inst Technol, Key Lab Elect & Informat Technol Satellite Nav, Beijing, Peoples R China
[3] Univ Calgary, Dept Geomat Engn, Calgary, AB, Canada
[4] Northwestern Polytech Univ, Sch Elect & Informat, Xian, Shaanxi, Peoples R China
基金
中国国家自然科学基金;
关键词
PERFORMANCE; GPS;
D O I
10.33012/2019.16834
中图分类号
TP7 [遥感技术];
学科分类号
081102 ; 0816 ; 081602 ; 083002 ; 1404 ;
摘要
This paper presents a vector tracking (VT) architecture based on global navigation satellite system (GNSS) software-defined receiver (SDR). The incoming signal is firstly acquired with the partially matched filter algorithm. Then, the frequency lock loop (FLL) which can tolerate higher dynamics in tracking is exploited to initialize the tracking process of the GNSS SDR. After the incoming signal is stably being locked, the FLL will be replaced by the phase lock loop (PLL) to output the more accurate estimation of the carrier phase error. The measurements, i.e., pseudo-range, carrier phase, Doppler, carrier-to-noise density ratio (C//N-0), etc., will subsequently be obtained after the bit and frame synchronization procedures. Furthermore, the weighted non-linear least square (WNLS) method is adopted in this work to compute the navigation solutions on the condition that the number of the space vehicle (SV) is adequate, i.e., more than four SVs for a separate navigation system, global positioning system (GPS), to offer reliable solutions in terms of three-dimension (3-D) positions and clock bias, and 3-D velocities and clock drift. The weighted matrix would be formed with two approaches, and the elevation angle and the C/N-0 will be taken into consideration to construct it, respectively. After that, the user velocity estimations and the receiver clock drift with the satellite positions and velocities from the ephemeris in the current channels will be fed back to the carrier numerically controlled oscillator (NCO). Moreover, the code NCO would also be assisted by the formed local frequency replica with the carrier NCO. Therefore, a vector tracking architecture can be finally given in this way. Both delay lock loop (DLL) and PLL are controlled by positioning, velocity, and time (PVT) feedbacks. Field tests demonstrate the performances of the proposed VT-based GNSS SDR for the land vehicle navigation.
引用
收藏
页码:713 / 727
页数:15
相关论文
共 50 条
  • [1] A Beam Steering Vector Tracking GNSS Software-Defined Receiver for Robust Positioning
    Burchfield, Scott
    Givhan, Charles
    Martin, Scott
    SENSORS, 2025, 25 (06)
  • [2] Enhancing GNSS receiver performance with software-defined vector carrier tracking for rocket launching
    Gomez, M. A.
    Solera-Rico, Alberto
    Valero, Eusebio
    Lazaro, Javier Arribas
    Fernandez-Prades, Carles
    RESULTS IN ENGINEERING, 2023, 19
  • [3] A Software-Defined Spaceborne GNSS Receiver
    Fernandez-Prades, C.
    Arribas, J.
    Majoral, M.
    Ramos, A.
    Vila-Valls, J.
    Giordano, P.
    2018 9TH ESA WORKSHOP ON SATELLITE NAVIGATIONTECHNOLOGIES AND EUROPEAN WORKSHOP ON GNSS SIGNALS AND SIGNAL PROCESSING (NAVITEC), 2018,
  • [4] Initial analysis of the tracking performance of the GOOSE GNSS Software-Defined Receiver
    Galas, Roman
    Kunzi, Florian
    Adolfs, Marjolijn
    Overbeck, Matthias
    Felber, Wolfgang
    SCIENTIFIC JOURNALS OF THE MARITIME UNIVERSITY OF SZCZECIN-ZESZYTY NAUKOWE AKADEMII MORSKIEJ W SZCZECINIE, 2020, 63 (135): : 113 - 120
  • [5] Research on Time-Correlated Errors Using Allan Variance in a Kalman Filter Applicable to Vector-Tracking-Based GNSS Software-Defined Receiver for Autonomous Ground Vehicle Navigation
    Luo, Yiran
    Li, Jian
    Yu, Chunyang
    Xu, Bing
    Li, You
    Hsu, Li-Ta
    El-Sheimy, Naser
    REMOTE SENSING, 2019, 11 (09)
  • [6] A GPS and GLONASS L1 Vector Tracking Software-Defined Receiver
    Watts, Tanner
    Martin, Scott
    Bevly, David
    PROCEEDINGS OF THE 2019 INTERNATIONAL TECHNICAL MEETING OF THE INSTITUTE OF NAVIGATION, 2019, : 162 - 176
  • [7] Open-source MATLAB code for GPS vector tracking on a software-defined receiver
    Bing Xu
    Li-Ta Hsu
    GPS Solutions, 2019, 23
  • [8] Open-source MATLAB code for GPS vector tracking on a software-defined receiver
    Xu, Bing
    Hsu, Li-Ta
    GPS SOLUTIONS, 2019, 23 (02)
  • [9] Multicore Software-Defined Radio Architecture for GNSS Receiver Signal Processing
    Hurskainen, Heikki
    Raasakka, Jussi
    Ahonen, Tapani
    Nurmi, Jari
    EURASIP JOURNAL ON EMBEDDED SYSTEMS, 2009, (01)
  • [10] Software defined GNSS Receiver
    Borre, Kai
    Kudryavtsev, Ilya
    SCIENTIFIC AND TECHNOLOGICAL EXPERIMENTS ON AUTOMATIC SPACE VEHICLES AND SMALL SATELLITES, 2015, 104 : 9 - 14