2,061 research outputs found

    Universality and Realistic Extensions to the Semi-Analytic Simulation Principle in GNSS Signal Processing

    Get PDF
    Semi-analytic simulation principle in GNSS signal processing bypasses the bit-true operations at high sampling frequency. Instead, signals at the output branches of the integrate&dump blocks are successfully modeled, thus making extensive Monte Carlo simulations feasible. Methods for simulations of code and carrier tracking loops with BPSK, BOC signals have been introduced in the literature. Matlab toolboxes were designed and published. In this paper, we further extend the applicability of the approach. Firstly, we describe any GNSS signal as a special instance of linear multi-dimensional modulation. Thereby, we state universal framework for classification of differently modulated signals. Using such description, we derive the semi-analytic models generally. Secondly, we extend the model for realistic scenarios including delay in the feed back, slowly fading multipath effects, finite bandwidth, phase noise, and a combination of these. Finally, a discussion on connection of this semi-analytic model and position-velocity-time estimator is delivered, as well as comparison of theoretical and simulated characteristics, produced by a prototype simulator developed at CTU in Prague

    Delay Trackers for Galileo CBOC Modulated Signals and Their Simulink-based Implementations

    Get PDF
    Galileo will be the future European Global Navigation Satellite Systems (GNSSs), which is going to provide high availability, increased accuracy and various location services. This new satellite system proposes the use of a new modulation, namely the Composite Binary Offset Carrier (CBOC) modulation, which motivates the research on GNSS receiver with this new modulation. Code tracking is one of the main functions in a GNSS receiver and its task is to give an accurate estimation of the code delay. The accuracy of this code delay estimation is strictly connected with the accuracy of user position computation. One typical code tracking structure is the code tracking loop. The code tracking algorithms or delay trackers used in code tracking loop are the main aspect, which affects the performance of code tracking loop. Various typical delay trackers are studied in this thesis. Simulation is one important issue in the design and analysis of any communication system or navigation system. One method for testing delay trackers and effects from different tracking algorithms can be realized in the simulation tool, such as a software receiver. The simulation tool makes it convenient to test various algorithms used in the receiver and to investigate the receiver performance before the algorithms are built in the real devices. On the other hand, the implementation of delay trackers in a software receiver can be also helpful for further developing the simulation tool. The goal of this thesis has been to develop and analyze the implementations of various code delay trackers for Galileo systems via Simulink tool. The analysis has also helped to further develop the model in order to include realistic receiver constraints for mass-market application. The performance of the delay trackers is measured in terms of Root Mean Square Error (RMSE), tracking error variance and Multipath Error Envelopes (MEEs). /Kir1

    Codes Cross-Correlation Impact on S-curve Bias and Data-Pilot Code Pairs Optimization for CBOC Signals

    Get PDF
    The aim of this paper is to analyze the impact of spreading codes cross-correlation on code tracking performance, and to optimize the data-pilot code pairs of Galileo E1 Open Service (OS) Composite Binary Offset Carrier (CBOC) signals. The distortion of the discriminator function (i.e., S-curve), due to data and pilot spreading codes cross-correlation properties, is evaluated when only the data or pilot components of CBOC signals are tracked, considering the features of the modulation schemes. Analyses show that the S-curve bias also depends on the receiver configuration (e.g., the tracking algorithm and correlator spacing). In this paper, two methods are proposed to optimize the data-pilot code pairs of Galileo E1 OS. The optimization goal is to obtain minimum average S-curve biases when tracking only the pilot components of CBOC signals for the specific correlator spacing. The S-curve biases after optimization processes are analyzed and compared with the un-optimized results. It is shown that the optimized data-pilot code pairs could significantly mitigate the intra-channel (i.e., data and pilot) codes cross-correlation,and then improve the code tracking performance of CBOC signals

    Linear-Combined-Code-Based Unambiguous Code Discriminator Design for Multipath Mitigation in GNSS Receivers

    Get PDF
    Unambiguous tracking and multipath mitigation for Binary Offset Carrier (BOC) signals are two important requirements of modern Global Navigation Satellite Systems (GNSS) receivers. A GNSS discriminator design method based on optimization technique is proposed in this paper to meet these requirements. Firstly, the discriminator structure based on a linear-combined code is given. Then the requirements of ideal discriminator function are converted into the mathematical constraints and the objective function to form a non-linear optimization problem. Finally, the problem is solved and the local code is generated according to the results. The theoretical analysis and simulation results indicate that the proposed method can completely remove the false lock points for BOC signals and provide superior multipath mitigation performance compared with traditional discriminator and high revolution correlator (HRC) technique. Moreover, the proposed discriminator is easy to implement for not increasing the number of correlators

    Unambiguous Tracking Method Based on Combined Correlation Functions for sine/cosine-BOC CBOC and AltBOC Modulated Signals

    Get PDF
    Unambiguous tracking for Binary Offset Carrier (BOC) modulated signals is an important requirement of modern Global Navigation Satellite System (GNSS) receivers. An unambiguous tracking method based on combined correlation functions for even/odd order sine/cosine-BOC, Composite BOC(CBOC) and Alternate BOC(AltBOC) modulated signals is proposed. Firstly, a unitary mathematical formulation for all kinds of BOC modulations is introduced. Then an unambiguous tracking method is proposed based on the formulation and the idea of pseudo correlation function (PCF) method. Finally, the tracking loop based on the proposed method is designed. Simulation results indicate that the proposed method can remove side peaks while retaining the sharp main peak for all kinds of BOC modulations. The tracking performance for AltBOC is examined and the results show that the proposed method has better performance in thermal noise and long-delay multipath mitigation than the traditional unambiguous tracking methods

    Unambiguous Acquisition and Tracking Technique for General BOC Signals

    Get PDF
    This article presents a new unambiguous acquisition and tracking technique for general Binary Offset Carrier (BOC) ranging signals, which will be used in modern GPS, European Galileo system and Chinese BeiDou system. The test criterion employed in this technique is based on a synthesized correlation function which completely removes positive side peaks while keeping the sharp main peak. Simulation results indicate that the proposed technique completely removes the ambiguity threat in the acquisition process while maintaining relatively higher acquisition performance for low order BOC signals. The potential false lock points in the tracking phase for any order BOC signals are avoided by using the proposed method. Impacts of thermal noise and multipath on the proposed technique are investigated; the simulation results show that the new method allows the removal of false lock points with slightly degraded tracking performance. In addition, this method is convenient to implement via logic circuits

    On the Impact of Channel Cross-Correlations in High-Sensitivity Receivers for Galileo E1 OS and GPS L1C Signals

    Get PDF
    One of the most promising features of the modernized global navigation satellite systems signals is the presence of pilot channels that, being data-transition free, allow for increasing the coherent integration time of the receivers. Generally speaking, the increased integration time allows to better average the thermal noise component, thus improving the postcorrelation SNR of the receiver in the acquisition phase. On the other hand, for a standalone receiver which is not aided or assisted, the acquisition architecture requires that only the pilot channel is processed, at least during the first steps of the procedure. The aim of this paper is to present a detailed investigation on the impact of the code cross-correlation properties in the reception of Galileo E1 Open Service and GPS L1C civil signals. Analytical and simulation results demonstrate that the S-curve of the code synchronization loop can be affected by a bias around the lock point. This effect depends on the code cross-correlation properties and on the receiver setup. Furthermore, in these cases, the sensitivity of the receiver to other error sources might increase, and the paper shows how in presence of an interfering signal the pseudorange bias can be magnified and lead to relevant performance degradatio

    Cross-Correlation-Function-Based Multipath Mitigation Method for Sine-BOC Signals

    Get PDF
    Global Navigation Satellite Systems (GNSS) positioning accuracy indoor and urban canyons environments are greatly affected by multipath due to distortions in its autocorrelation function. In this paper, a cross-correlation function between the received sine phased Binary Offset Carrier (sine-BOC) modulation signal and the local signal is studied firstly, and a new multipath mitigation method based on cross-correlation function for sine-BOC signal is proposed. This method is implemented to create a cross-correlation function by designing the modulated symbols of the local signal. The theoretical analysis and simulation results indicate that the proposed method exhibits better multipath mitigation performance compared with the traditional Double Delta Correlator (DDC) techniques, especially the medium/long delay multipath signals, and it is also convenient and flexible to implement by using only one correlator, which is the case of low-cost mass-market receivers

    Economic Galileo E5 Receiver

    Get PDF
    The Galileo system introduces an extremely wideband civil E5 signal for high precision navigation. The structure of the receiver for the E5 signal is complicated due to the signal complexity and the large bandwidth. It is possible to process the whole E5 signal or process separately E5a and E5b parts combining obtained results afterwards (we call here such method as piece-wise processing). The second procedure has three times worse standard deviation of the pseudorange then first one. The main goal of the paper is to present a design of an E5 receiver which we will call the economic E5 receiver (ecoE5). It is built from jointly controlled correlators for the processing of the E5a and E5b signals which are parts of the E5 signal. Control of these partial E5a and E5b correlators is realized by only one delay and one phase lock loops. The performance, i.e. the pseudorange noise and multipath errors, of the receiver equipped with the ecoE5, is only slightly worse (the standard deviation of the pseudorange noise is 10 - 20% larger) than the performance of the optimal E5 receiver and it is much better than the performance of the receiver combining the piecewise (E5a and E5b) measurements. The ecoE5 receiver hardware demands are about one quarter of the hardware demands of the classical E5 receiver
    corecore