The design of a global positioning system (GPS) software receiver is introduced. This design uses the concept of software radio, and it consists of the following parts: front-end, acquisition, tracking, synchroniza...The design of a global positioning system (GPS) software receiver is introduced. This design uses the concept of software radio, and it consists of the following parts: front-end, acquisition, tracking, synchronization, navigation solution and some assisting modules. In the acquisition module, the acquisition algorithm based on circular correlation is utilized. The input data and the local code are converted into the frequency domain by means of the fast Fourier transform (FFT). After performing circular correlation, the initial phase of the C/A code can be obtained and the cartier frequency can be found in 1 kHz frequency resolution, which is too coarse to use for the tracking loop. In order to improve the frequency resolution, the fine frequency estimation through a phase relationship is then achieved, by which, the frequency resolution is improved dramatically. Experiments show that the inaccuracy of the carrier frequency can be estimated within a few hertz by the fine frequency estimation method, and the fine frequency attained can be directly used for the tracking loop.展开更多
The schemes and effects of electronically jamming GPS’s C/A code receivers are studied by using CW as the narrow band jamming signal and BPSK signal modulated by Gold code which is incoherent to that adopted by GPS ...The schemes and effects of electronically jamming GPS’s C/A code receivers are studied by using CW as the narrow band jamming signal and BPSK signal modulated by Gold code which is incoherent to that adopted by GPS as the wide band one. By simulating with Monte Carlo method and programming in Matlab language, the various jamming results in terms of bit error rate under several jamming scenarios are obtained. Through analyzing the simulation results and quantitative dependences of jamming effects on the distance from jammer to GPS receiver and the jammer’s height over ground, it is concluded that jamming with wide band jammer is much more effective than that with narrow band one.展开更多
With research on the carrier phase synchronization and symbol synchronization algorithm of demodulation module, a synchronization circuit system is designed for GPS software receiver based on field programmable gate a...With research on the carrier phase synchronization and symbol synchronization algorithm of demodulation module, a synchronization circuit system is designed for GPS software receiver based on field programmable gate array (FPGA), and a series of experiment is done on the hardware platform. The result shows the all-digital synchronization and demodulation of GPS intermediate frequency (IF) signal can be realized and applied in embedded real-time GPS software receiver system. It is verified that the decision-directed joint tracking algorithm of carrier phase and symbol timing for received signals from GPS is reasonable. In addition, the loop works steadily and can be used for receiving GPS signals using synchronous demodulation. The synchronization circuit for GPS software receiver designed based on FPGA has the features of low cost, miniaturization, low power and real-time. Surely, it will become one of the development directions for GPS and even GNSS embedded real-time software receiver.展开更多
Acquisition time of global position system (GPS) receiver, which is the main factor contributes to time to first fix (TTFF), can be shortened by estimating the Doppler frequency shift through external inertial nav...Acquisition time of global position system (GPS) receiver, which is the main factor contributes to time to first fix (TTFF), can be shortened by estimating the Doppler frequency shift through external inertial navigation system (INS) information and almanac data and reducing the searching area. The traditional fast acquisition is analyzed, the fast acquisition of the GPS receiver aided is presented by INS information, and the signal is fine captured by spectrum zooming. Then the algorithm is simulated by sampled GPS intermediate frequency (IF) signal and the result verifies that this acquisition can dramatically improve the capability of GPS receiver and reduce its acquisition time.展开更多
In this paper, novel mathematical expressions are derived for the Global Positioning System (GPS) receiver interference tolerance in the presence of different types of interference signals such as: continuous wave int...In this paper, novel mathematical expressions are derived for the Global Positioning System (GPS) receiver interference tolerance in the presence of different types of interference signals such as: continuous wave interference, narrowband interference, partial band interference, broadband interference, match spectrum interference and pulse interference. Also, in this paper the mean time to loss lock is determined in order to analyse the mentioned interferences effect on the GPS receiver. These derived analytical expressions are validated with the aid of extensive simulation experiments.展开更多
This article deals with a problem of the robot localization in the outdoor environment by using the GPS (global positioning system) data. In order to navigate the robot, it is necessary to transform the global posit...This article deals with a problem of the robot localization in the outdoor environment by using the GPS (global positioning system) data. In order to navigate the robot, it is necessary to transform the global position into the local map in the form of two-dimensional Cartesian coordinate system. The transformation is based on the model of the Earth-WGS 84 reference ellipsoid. The aim of this article is to experimentally evaluate a set of low-cost GPS receivers applicable as position sensors for small outdoor mobile robots. The evaluation is based on series of measurements executed in different times and places. The measured data is processed by given procedure and acquired positions are transformed into the local coordinate system. Accordingly the accuracy of the measured positions is statistically evaluated. The evaluation of used GPS receivers is done by comparison with data acquired by high-end geodetic GPS system Leica 1200, which is used as a reference GPS system.展开更多
In this paper the authors explore the Global Positioning System (GPS) signal acquisition and tracking algorithms used in software GPS receiver. Acquisition time is the most important parameter in evaluating the perf...In this paper the authors explore the Global Positioning System (GPS) signal acquisition and tracking algorithms used in software GPS receiver. Acquisition time is the most important parameter in evaluating the performance of a software GPS receiver in terms of its speed. A trade-off study is done to seek a good balance between the acquisition accuracy and the processing time. The frequency-domain acquisition method by circular correlation, used in a software GPS receiver, has been improved by studying the power spectrum of the Coarse Acquisition (C/A) code alone. The analysis of C/A code reveals that its power spectrum is symmetrical; hence only half the points are required to perform circular correlation. Besides, either half of the spectrum is asymmetrical where a larger amount of power is concentrated in almost one-quarter of the spectrum on its either sides. This further reduces the number of points used to perform correlation. Comparative results of MATLAB simulation of full-size, half-size and quarter-size circular correlation done on actual data stored on hard disk are provided, and they agree with those obtained using GPS receiver. Further reduction in acquisition time has been achieved by investigating the effect of length of the noncoherent pre-integration period. The improved acquisition methods pave way for further development of new algorithms to enhance software GPS receiver performance.展开更多
基金Program for New Century Excellent Talents in Universi-ty(No.NCET-06-0462)Excellent Young Teacher Foundation of SoutheastUniversity(No.4022001002).
文摘The design of a global positioning system (GPS) software receiver is introduced. This design uses the concept of software radio, and it consists of the following parts: front-end, acquisition, tracking, synchronization, navigation solution and some assisting modules. In the acquisition module, the acquisition algorithm based on circular correlation is utilized. The input data and the local code are converted into the frequency domain by means of the fast Fourier transform (FFT). After performing circular correlation, the initial phase of the C/A code can be obtained and the cartier frequency can be found in 1 kHz frequency resolution, which is too coarse to use for the tracking loop. In order to improve the frequency resolution, the fine frequency estimation through a phase relationship is then achieved, by which, the frequency resolution is improved dramatically. Experiments show that the inaccuracy of the carrier frequency can be estimated within a few hertz by the fine frequency estimation method, and the fine frequency attained can be directly used for the tracking loop.
文摘The schemes and effects of electronically jamming GPS’s C/A code receivers are studied by using CW as the narrow band jamming signal and BPSK signal modulated by Gold code which is incoherent to that adopted by GPS as the wide band one. By simulating with Monte Carlo method and programming in Matlab language, the various jamming results in terms of bit error rate under several jamming scenarios are obtained. Through analyzing the simulation results and quantitative dependences of jamming effects on the distance from jammer to GPS receiver and the jammer’s height over ground, it is concluded that jamming with wide band jammer is much more effective than that with narrow band one.
基金supported in part by the National High Technology Research and Development Program of China (863 Program)(2006AA12A108)CSC International Scholarship (2008104769)
文摘With research on the carrier phase synchronization and symbol synchronization algorithm of demodulation module, a synchronization circuit system is designed for GPS software receiver based on field programmable gate array (FPGA), and a series of experiment is done on the hardware platform. The result shows the all-digital synchronization and demodulation of GPS intermediate frequency (IF) signal can be realized and applied in embedded real-time GPS software receiver system. It is verified that the decision-directed joint tracking algorithm of carrier phase and symbol timing for received signals from GPS is reasonable. In addition, the loop works steadily and can be used for receiving GPS signals using synchronous demodulation. The synchronization circuit for GPS software receiver designed based on FPGA has the features of low cost, miniaturization, low power and real-time. Surely, it will become one of the development directions for GPS and even GNSS embedded real-time software receiver.
文摘Acquisition time of global position system (GPS) receiver, which is the main factor contributes to time to first fix (TTFF), can be shortened by estimating the Doppler frequency shift through external inertial navigation system (INS) information and almanac data and reducing the searching area. The traditional fast acquisition is analyzed, the fast acquisition of the GPS receiver aided is presented by INS information, and the signal is fine captured by spectrum zooming. Then the algorithm is simulated by sampled GPS intermediate frequency (IF) signal and the result verifies that this acquisition can dramatically improve the capability of GPS receiver and reduce its acquisition time.
文摘In this paper, novel mathematical expressions are derived for the Global Positioning System (GPS) receiver interference tolerance in the presence of different types of interference signals such as: continuous wave interference, narrowband interference, partial band interference, broadband interference, match spectrum interference and pulse interference. Also, in this paper the mean time to loss lock is determined in order to analyse the mentioned interferences effect on the GPS receiver. These derived analytical expressions are validated with the aid of extensive simulation experiments.
文摘This article deals with a problem of the robot localization in the outdoor environment by using the GPS (global positioning system) data. In order to navigate the robot, it is necessary to transform the global position into the local map in the form of two-dimensional Cartesian coordinate system. The transformation is based on the model of the Earth-WGS 84 reference ellipsoid. The aim of this article is to experimentally evaluate a set of low-cost GPS receivers applicable as position sensors for small outdoor mobile robots. The evaluation is based on series of measurements executed in different times and places. The measured data is processed by given procedure and acquired positions are transformed into the local coordinate system. Accordingly the accuracy of the measured positions is statistically evaluated. The evaluation of used GPS receivers is done by comparison with data acquired by high-end geodetic GPS system Leica 1200, which is used as a reference GPS system.
文摘In this paper the authors explore the Global Positioning System (GPS) signal acquisition and tracking algorithms used in software GPS receiver. Acquisition time is the most important parameter in evaluating the performance of a software GPS receiver in terms of its speed. A trade-off study is done to seek a good balance between the acquisition accuracy and the processing time. The frequency-domain acquisition method by circular correlation, used in a software GPS receiver, has been improved by studying the power spectrum of the Coarse Acquisition (C/A) code alone. The analysis of C/A code reveals that its power spectrum is symmetrical; hence only half the points are required to perform circular correlation. Besides, either half of the spectrum is asymmetrical where a larger amount of power is concentrated in almost one-quarter of the spectrum on its either sides. This further reduces the number of points used to perform correlation. Comparative results of MATLAB simulation of full-size, half-size and quarter-size circular correlation done on actual data stored on hard disk are provided, and they agree with those obtained using GPS receiver. Further reduction in acquisition time has been achieved by investigating the effect of length of the noncoherent pre-integration period. The improved acquisition methods pave way for further development of new algorithms to enhance software GPS receiver performance.