Abstract
In the ultra-tightly integrated navigation system, inertial navigation aids to carrier loops can improve the tracking speed and accuracy of GPS receivers effectively. Carrier loop using second-order Frequency-locked Loop (FLL) to aid third-order Phase-locked Loop (PLL) is under-researched in ultra-tightly INS. This paper analyses the basic structure of the carrier loops and derives the error expression of FLL-assisted PLL with inertial navigation aids theoretically. Analysis results and simulations represent that the better tracking efficiency is obtained by FLL-assisted PLL, while its phase vibration error is not rebounded when the loop bandwidth increases to a certain extent.
Access provided by CONRICYT-eBooks. Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction
Using the Inertial Measurement Unit (IMU) output to assist the tracking loop in the satellite navigation system is called ultra-tightly integrated navigation system, which is a hot research topic in domestic and abroad [1]. The autonomy of inertial navigation system (INS) can help Global Position System (GPS) gain better positioning accuracy in high dynamic and high noise conditions. A fundamental task of every GPS carrier loop is to synchronize with the satellite carrier signals. And the synchronization error determines the system operation efficiency.
In order to get data code for further navigation solution, the carrier loops aim to lock the captured signal [2], that is, keep synchronous with signals in frequency or phase. Therefore, carrier loops can be divided into two kinds: PLL to lock phase and FLL to lock frequency. In order to track satellite signals accurately, PLL bandwidth is narrower relatively, which leads to a poor dynamic stress tolerance. In signal-tracking performance, (N − 1)th-order FLL can be equivalent to Nth-order PLL. But FLL is subject to the high bit error ratio in data demodulation [3]. FLL-assisted PLL consists of a PLL and a FLL in a coupled mode, thus it incorporates the advantages of avoiding false locks and reducing locking time. But in high dynamic conditions, tracking ability of carrier loops is still limited [4]. The inertial navigation aid can calculate the Doppler shift in advance by cooperating satellite ephemeris. INS can help GPS reduce dynamic stress error and improve tracking accuracy in the high dynamic and high noise environments [5].
In the previous researches, ultra-tightly integrated navigation system usually use a single PLL alone to track signals. Unfortunately in high-dynamics environments, single PLL is easy to lose signal-locking and not suitable to high dynamic environment [6]. Therefore, this paper proved that it is necessary to introduce the FLL-assisted PLL into ultra-tightly integrated navigation system, and it can improve the precision and reduce the error.
Our work is organized as follows: Sect. 2 analyses the carrier loop error introduced by FLL assistance and IMU assistance respectively. In Sect. 3, we designed the simulation scheme to verify our theory and the results are analyzed. Finally, the conclusions are presented in Sect. 4.
2 Theoretical Analysis of Carrier Loop Error
2.1 Noise Error Model of FLL-Assisted PLL
The closed loop structure of FLL-assisted PLL is shown \(F_{p} (s)\) in Fig. 1. On the one side, the target phase \(\theta_{k} (s)\) goes through the phase discriminator represented as \(K_{p} (s)\) and the PLL filter represented as. On the other side, \(\theta_{k} (s)\) after conversion goes through the frequency discriminator \(K_{f} (s)\) and FLL filter \(F_{f} (s)\). The filters’ outputs are used to adjust the numerical control oscillator (NCO), whose transfer function represented as. In these processes, some errors are introduced inevitably. \(n_{p}\) and \(n_{f}\) represent the thermal noise caused by phase discriminator and frequency discriminator respectively; \(n_{dyn}\) is the phase vibration error introduced by inertial navigation assistance. The specific calculation is analyzed in the next section.
Based on the loop structure, the formula of phase-tracking error in FLL-assisted PLL is deduced as follows:
where \(\Delta \omega (s)\) is the output of frequency discriminator. When the system is steady, the phase error is mainly obtained by frequency, thus \(\theta (s) \approx K_{f} (s)F_{f} (s)\Delta \omega (s)\), Therefore, the phase error of FLL-assisted PLL can be obtained:
The transfer function of the PLL is defined as:
The transfer function of the FLL-assisted PLL is defined as:
Then the phase error can be written as:
2.2 Noise Error Model of Inertial Auxiliary
In the ultra-tight combination, the inertial-navigation-aid is used to estimate the Doppler shift of the current time by the IMU outputs and GPS ephemeris data. It can improve the carrier loop tracking accuracy. Feed-forward mode is used (shown in Fig. 2) which combines the INS measurement and the filter output to feed back the NCO input.
The inertial-aided noise is introduced by Doppler shift, mainly affecting phase vibration error and dynamic stress error of the carrier loop. Here the Doppler frequency auxiliary error is given as \(\delta f_{d}\) In this case, the phase tracking error with INS auxiliary is calculated as:
where \(\delta \phi_{d} (s) = 2\pi \cdot \delta \hat{f}_{d} \cdot F(s)/s\) represents the phase error introduced by Doppler shift, \(F(s)\) is the inertial auxiliary transfer function, and \(H(s)\) is the FLL-assisted PLL loop transfer function.
According to Ref. [7], PLL phase vibration \(\sigma_{d}\) is described as follows:
\(S_{d}\) is the first-order Markov process model of the inertial navigation auto-correlation error, written as:
where \(f_{L}\) is carrier frequency, \(\Delta t\) is the filter update time, \(\Delta t_{GPS}\) is the pseudo-range update time, and \(k_{c}\) is the filter gain. The pseudo-range error \(\text{var} (\dot{\rho })\) is described as:
Therefore, the FLL-assisted PLL phase vibration variance with INS auxiliary can be derived:
where \(A_{1}\), \(A_{2}\) are considered as stationary parameters and can be described as: \(A_{1} = \frac{{\pi f_{L} }}{c}\); \(A_{2} = - \frac{{6\ln \left( {1 - k_{c} } \right)k_{c} \Delta t_{GPS} }}{{(2 - k_{c} )\Delta t}}\); \(\omega_{ 1}\) is the PLL angular frequency, \(\omega_{ 2}\) is the FLL angular frequency. Since the expression is too complex, we use approximate values to discuss. In previous studies [8], single PLL is used in ultra-tightly integrated navigation system, so the phase vibration error expression is only related to the PLL order, The general second-order PLL phase vibration error with inertial guidance is written as:
where K is a constant factor related to carrier frequency, filter gain and i.e. In denominator, there is a \(\omega^{5}\) leading the phase vibration error rebounded when \(\omega\) increases. The loop bandwidth is proportional to angular frequency \(\omega\). So, using PLL alone in the ultra-tightly integrated navigation system can not reach a wide bandwidth. However, in formula (10), the maximum numerator index is larger than the maximum denominator index. Introducing FLL in ultra-tightly integrated navigation system ensures the convergence of phase vibration error.
Moreover, the dynamic stress error of the PLL is described as:
where \(d^{k} R/dt^{k}\) is the relative movement in view direction between receiver and satellite, \(K_{k}\) is the scale factor corresponding to the kth-order PLL. This paper uses the third-order PLL and sets \(K_{ 3} = 0. 4 8 2 8\). In the ultra-tightly INS, the relative movement is obtained by inertial navigation and satellite ephemeris solution. In this case, the expression (12) is written as:
where \(\delta f_{IMU}\) is frequency error related to IMU accuracy. The devices precision is higher, the loop dynamic stress error is smaller.
The carrier loop noise also includes the Alan variance phase noise \(\sigma_{a}\), depending on the material and process of the receiver crystal. In this paper, \(\sigma_{a}\) is regarded as a constant value.
In summary, the FLL-assisted PLL noise variance in the ultra-tightly integrated navigation system is shown as follows:
3 Simulation and Results
Figure 3 illustrates the simulation for a second order FLL assisting the third order PLL in the ultra-tightly integrated navigation system:
In the figure, \(K_{p}\) is phase discriminator gain, \(K_{f}\) is frequency discriminator gain, \(K_{0}\) is the NCO gain, \(T_{s}\) is sampling time,and \(f_{dyn}\) is Doppler shift calculated by the inertial navigation and satellite ephemeris, \(a_{2}\), \(a_{3}\), and \(b_{3}\) are the filter parameters. \(\omega_{n2}\) is the bandwidth of the second-order FLL, \(\omega_{n3}\) is the bandwidth of the third-order PLL.
In order to remove High-order components due to high dynamic stress, the integrator is aim to combine the influences of different angular frequency index, and the detail structure is shown in Fig. 4.
Simulation parameters Ref. [9], where the running time is 120 ms, the satellite intermediate frequency(IF) signal is 4.124 MHz, the phase discriminator gain is 1, the frequency discriminator gain is 0.25, and the NCO gain is 1. The filter parameters of the second-order FLL and third-order PLL picked as \(a_{2} = 1.414\), \(a_{3} = 1.1\), \(b_{3} = 2.4\). The bandwidth of the frequency-locked loop is \(B_{L2} = 100\;{\text{Hz}}\), angular frequency is \(\omega_{n2} = \frac{{B_{L2} }}{0.53}\), the bandwidth of the phase-locked loop is \(B_{L3} = 20\;{\text{Hz}}\), angular frequency is \(\omega_{n3} = \frac{{B_{L3} }}{0.7845}\), and the damping ratio is 0.707. The inertial navigation assistance transfer function is described as \(F(s) = \frac{as}{s + a}\), where \(a = 2\pi \times f_{dyn}\).
In order to ensure not to lose the lock of the carrier tracking loop, we select the \(1\sigma\) tracking threshold \(1 5^\circ\). Figure 5 shows the different tracking results between FLL-assisted PLL and PLL alone when they are assisted by IMU. And using FLL-assisted PLL in the ultra-tightly integrated navigation system gets better tracking accuracy.
Figure 6 not only compares the dynamic stress error between FLL-assisted PLL and PLL alone with IMU but also adds the FLL-assisted PLL without inertial auxiliary into comparison. However, in system without IMU assistance, the dynamic stress error is dozens times larger than that in ultra-tightly INS. Moreover, in the same system with IMU assistance, FLL-assisted PLL performs smaller dynamic stress error.
In Fig. 7, we compare the phase vibration error of FLL-assisted PLL and PLL alone in ultra-tightly integrated navigation system. In ultra-tightly INS using PLL alone, the phase vibration error rebound when the bandwidth increases to approximate 15 Hz. This shortcoming is compensated by introducing the FLL assistance.
4 Conclusion
In this paper, we introduce the FLL-assisted PLL in the ultra-tightly integrated navigation system. The thermal noise and phase vibration error model are analyzed theoretically. Because of the narrow bandwidth of PLL, using PLL alone in the carrier loop can not track signals as soon as FLL. But the FLL’s tracking accuracy is worse. Taking into account these two aspects, FLL-assisted PLL is a better chose in high-dynamic situations. With FLL-assisted PLL, smaller dynamic stress error and higher tracking accuracy are achieved. And it can effectively inhibit phase vibration error rebounding when the bandwidth increases to a certain extent.
References
Wang X, Ji X, Feng S, Calmettes V (2014) A high-sensitivity GPS receiver carrier-tracking loop design for high-dynamic applications. GPS Solut 19(2):225–236
Liu Y, Zhu Y (2014) A FLL-PLL cooperative GNSS weak signal tracking framework. Appl Mech Mater 551:470–477
Xu R, Liu Z, Chen W (2014) Improved FLL-assisted PLL with in-phase pre-filtering to mitigate amplitude scintillation effects. GPS Solut 19(2):263–276
Zhang T, Niu X, Ban Y, Zhang H, Shi C, Liu J (2015) Modeling and development of INS-Aided PLLs in a GNSS/INS deeply-coupled hardware prototype for dynamic applications. Sensors 15(1):733–759
Miura S, Kamijo S (2014) GPS error correction by multipath adaptation. Int J Intell Transp Syst Res 13(1):1–8
Kou Y, Zhang H (2016) Sample-wise aiding in GPS/INS ultra-tight integration for high-dynamic, high-precision tracking. Sensors 16(4):519
Qin F, Zhan X, Zhan L (2014) Performance assessment of a low-cost inertial measurement unit based ultra-tight global navigation satellite system/inertial navigation system integration for high dynamic applications. IET Radar Sonar Navig 8(7):828–836
Jiang R, Wang K, Liu S, Li Y (2016) Performance analysis of a Kalman filter carrier phase tracking loop. GPS Solutions 21(2):551–559
Ogaja C (2011) Applied GPS for engineers and project managers, 1st edn. ASCE, Reston
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Wang, S., Wang, Y. (2018). Tracking Accuracy Research on FLL-Assisted PLL in Ultra-tightly Integrated Navigation System. In: Deng, Z. (eds) Proceedings of 2017 Chinese Intelligent Automation Conference. CIAC 2017. Lecture Notes in Electrical Engineering, vol 458. Springer, Singapore. https://doi.org/10.1007/978-981-10-6445-6_38
Download citation
DOI: https://doi.org/10.1007/978-981-10-6445-6_38
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-6444-9
Online ISBN: 978-981-10-6445-6
eBook Packages: EngineeringEngineering (R0)