• No results found

IMU Aided GPS Signal Parameters Estimation Method

N/A
N/A
Protected

Academic year: 2021

Share "IMU Aided GPS Signal Parameters Estimation Method"

Copied!
5
0
0

Loading.... (view fulltext now)

Full text

(1)

Procedia Engineering 29 (2012) 4353 – 4357 1877-7058 © 2011 Published by Elsevier Ltd. doi:10.1016/j.proeng.2012.01.670 Procedia Engineering 00 (2011) 000–000

Procedia

Engineering

www.elsevier.com/locate/procedia

2012 International Workshop on Information and Electronics Engineering (IWIEE)

IMU Aided GPS Signal Parameters Estimation Method

Jicheng Ding

*

, Feng Sun, Qiu Haiyang

College automation, Harbin Engineering University, Harbin and 150001, China

Abstract

This article discussed the Doppler frequency error effects based on the GPS signal acquisition basic principle. For degrade application environment, one usually will use a longer integration time to complete signal acquisition, which is very inappropriate for LBS. Therefore, we first confirm the actual Doppler frequency contains Gaussian noise term, and then, Initial Doppler frequency was estimated by inertial measurement unit (IMU) and GPS ephemeris, a Auto Regressive (AR) model was used to achieve more accuracy result. After completing above work, a Wavelet Multi-Resolution Analysis (WRMA) was introduced to pre-processing Doppler frequency estimates. Finally, the effectiveness of designed scheme is verified by simulation. The simulation results show that, the Doppler frequency estimation accuracy and code phase estimation speed has greatly improved. It is acceptable to satisfy receiver quick start and frequency error requirements of weak signal tracking.

© 2011 Published by Elsevier Ltd. Selection and/or peer-review under responsibility of Harbin University of Science and Technology

Keywords: Inertial measurement unit, LBS, Integrity navigation, Doppler estimation, Signal acquisition;

1. Introduction

LBS is that users can use PC, PDA, phone or other devices to send and receive signals to obtain their location information and other location-related information. The information can be real-time displayed on the users' terminal equipment; and the location service center also can send the answer based on the information and the users' request to the terminal equipment timely. LBS can be used in a variety of fields, such as health, indoor positioning, entertainment, work, personal life, etc. High sensitivity GPS as the most promising way for LBS, can be used as sensors to provide position, velocity, acceleration and other information. It has gained an increasing research interest due to the potential applications. In order to be

* Corresponding author..

E-mail address: [email protected]

Open access under CC BY-NC-ND license.

(2)

convenient for applications, GPS receivers generally should be sufficiently robust, compact, low-cost and rapid start-up. The LBS’s application environment is very complex. Especially it is often used in weak signal environment. As we know, E-911 requires that TTFF for personal security services is allowed the range of 5 to 45 seconds, and the permissible positioning error is less than 50 meters [1,2], obviously, to

achieve the requirements of E-911, GPS receiver maybe needs to use external information to assist.IMU sensors have advantages of low power consumption, small size and high accuracy within a short time, but its significant drawback is the relatively large stochastic noise in long-running case. In particular, INS/GPS Ultra-tight integration system has a huge potential and superiority in improving the processing ability to high dynamic, weak GPS signals.

2. Affection of Doppler frequency

Assuming that there is no navigation data bit sign changes (set D = +1) , Doppler frequency error unchanged during a integration period and integration time for GPS signal acquisition is

coh

T (Tcoh =TC/A =NTs), Then, the integrator output is

[3]

(

)

coh coh 1 ( )sinc( ) exp ( ) 2 N i c d d k i A s X NR τ π f T j π f T ϕ n = =

≈ Δ Δ + +

(1)

Where, A is signal amplitude. TC/Ais C/A code period; Nis sampling points within a integration period, integration time is usually set to a C/A code period, that is NT =s 1ms.R τc( ) is C/A code autocorrelation function; A 2 is average signal amplitude, can also be said A , ϕ is carrier phase error. τ is the code phase error, the difference between of generated IF carrier frequency fL by oscillator of a carrier frequency and the actual frequency isΔfd (that is Doppler frequency difference).

As can be seen, the Doppler frequency error and C/A code autocorrelation function determine the shape of the figure. As equation (5) with sinc(πΔf Td coh) term, so the height of the peak is not proportional to frequency error, the peak point is the smallest when the frequency error is equal to1 Tcoh . Obviously, the smaller the correlation peak, the worse the performance acquisition.

As a sensor, GPS signal can not only be used to time measure, but also used to a lot of navigation and positioning. So, we need to obtain GPS satellite position and other parameters through modulated data information. The data is modulated on carrier in 50 bps. That is to say, the navigation message period is 20ms, which means there is the data sign may be convert each 20ms. If one does not consider the sign changes, then, once the integration period across the data bits edge, the result will be conversely. In practice, data modulation and Doppler Effect should be taken in accounted [4]. The literature [4] shows

that the Doppler frequency error and data modulation effects are not isolated, that is, the impact of data modulation is in connection with frequency error. In fact, the affect of Doppler frequency error to acquisition has not introduced. It just introduces loss by data modulation. The author further analyzed the combining effect by average data modulation and Doppler error. According to analysis results, when frequency error is equal to 500/M (M is integration times), the acquisition loss is 3.98dB [4]. Negative

impact of the Doppler frequency error is very significant.

3. Design of a Doppler-assisted GPS signal acquisition scheme

Acquisition with a priori information means that one knows approximately the location and time of the day. From the almanac data the number of available satellites and the approximate Doppler frequency can be obtained. Thus with a priori information the acquisition can be simplified and saving time.

The improved IMU aided GPS signal acquisition structure is shown in figure 1. The estimated Doppler shift is taken to remove Doppler of received signal, so that the acquisition model can be easier to leap over the frequency search procedure. Due to IMU measurement errors and other interferences, the Doppler

(3)

frequency estimates is inaccuracy. In previous literatures, the stochastic errors caused by different factors were modelled respectively, using AR model correct the stochastic errors caused by IMU[5,6] and

disposing the clock stochastic errors with modelling frequency random walk, flicker frequency noise, flicker phase noise, etc[7]. Considering the result of Doppler estimates will be polluted by varies noise,

Here we estimate the whole stochastic errors using time series analysis method, and try to use Wavelet Multi-Resolution Analysis to pre-process the estimates.

1 1540

Fig. 1. Doppler frequency estimation and signal acquisition scheme

Doppler frequency shift mainly caused by relative motion between satellites and receiver, and clock errors in satellite and receiver. Supposing the whole Doppler frequency shift in received signal is fdoppler, we can express it as [8,9]

, , , , ,

doppler d sv d rcv d dyn d n d clc

f = f +f + f + f + f (7) where,fd sv, ,fd rcv, are Doppler frequency error caused by satellite and receiver clock respectively. One establishes fd sv, and fd rcv, model through almanac and referred time. fd dyn, is Doppler frequency error caused by relative movement between satellite and receiver, it could be substituted with the Doppler frequency derived by IMU. fd clc, is scholastic error caused by IMU and clock dithering. fd n, is Gaussian white noise.

Because uncertain gyro drift and other interferences, compensating stochastic Doppler error using model analysis to obtain more accuracy estimation is necessary. Usually, the stochastic Doppler error is weak non-linear, slow time-vary unattainably stochastic process. It is susceptible to external environment noise. One can easily build an expression using time series analysis method. The expression is maybe right even if the number of samples is limited and the model complication can be adjusted according to accuracy needs. This is very convenient to application.

Respectively, the literature [5] and [6] put forward applying first-order Gauss-Markov model and Auto Regressive model forecast stochastic error. The AR (2) model is typical. It take for stochastic Doppler error Δf i( ) which is generated by white noise pass through AR(2) model. Certainly, one should to collect stochastic Doppler error sequence and check up its stationary, then a AR(2) model is confirmed by order determination and parameters identification. According to measured data, literature [5] gave the model of IMU stochastic Doppler estimation error for their experiment system.

The AR(2) model can estimate Doppler frequency rightly, but it is need to be further studied in terms of a general purposed model. So, one should to complete oneself parameter estimation for a specific system.

As the IMU errors and the presence of environmental interference, estimated Doppler frequency will always contain a variety of noise, such as stochastic noise term. If the dataset were denoised by wavelet

(4)

analysis, the results will be significant. Therefore, before estimated Doppler frequency is used, one should first pre-process the estimates by AR model to remove Gaussian noise.

Because the estimated Doppler frequency includes measuring instruments, measuring conditions and measurement process errors, we took advantage of Daubechies 3 (db3) wavelet to de-noise observation data to obtain much more authenticity and stability data. The selection of threshold of additive Gaussian noise is based on heursure criteria [10].

4. Experiment and analysis

In order to verify the effectiveness of the proposed scheme, we used MEMS devices ADIS16365 as the simulation’s reference. Three-axis gyroscope with three digital range of scale, ±75°/s, ±150°/s, ±300°/s can be set, three-axis accelerometer measurement range is ±17g.Outputs of the IMU are from simulation trajectory. Doppler frequency is calculated by the satellite position, velocity and IMU’s results each time. The results obtained from Doppler estimation scheme proposed in this paper is shown in figure 2, it can be clearly seen to be a good estimates of the Doppler, and the error is very small. When the Doppler information is introduced into the GPS signal acquisition process, one can skip very time-consuming frequency search process for a traditional method, directly getting code phase through FFT. Therefore, the proposed acquisition scheme significant saves time in all likelihood. As shown in Figure 3 (a), the effect of this improvement is very obvious, the acquisition speed is almost one-thirtieth of traditional methods without Doppler estimation, of course, the result is relative, because the computer’s hardware configuration are Pentium (R) Dual-Core [email protected] CPU and 2GHz memory.In order to see the effectiveness of WMRA more clearly, we made a comparative experiment, AR model estimates error and AR with WMRA estimates error for Doppler frequency, as shown in figure 4 (b). We can see from the figure, when the sensor outputs are polluted by Gaussian white noise and other interferences, AR with WMRA can effectively suppress these interferences, and improve the estimates accuracy. The final Doppler error is only a few hertz. It is very important for high-sensitivity GPS signal tracking. Because one using Kalman Filter to track GPS signal, the loop can quickly enter convergence state. Certainly, the Doppler frequency real time accuracy estimation need to be further studied due to wavelet’s limit.

5. Conclusion

The paper designs a GPS Doppler accuracy estimation and signal fast acquisition scheme for integrity navigation based on GPS and IMU. One can achieve more accuracy Doppler frequency estimates through WMRA data preprocessing. A few hertz frequency error is enough to weak signal tracking on degrade environment. The signal acquisition time can be decreased significantly using Doppler-assisted acquisition method. It can be valuable to fast estimate GPS code phase using long integrity time. As one of the future work, in addition to GPS, we will try to improvement this method in real time work.

Acknowledgements

The financial support from China Postdoctoral Science Foundation (No.20100480978) and Fundamental Research Funds for the Central Universities (HEUCF110415, HEUCFR1114) are gratefully acknowledged.

(5)

(a) PRN 11 (b) PRN12

Fig. 2. (a) Doppler frequency estimation result for PRN11; (b) Estimation results for PRN12

(a) Acquisition time (b) Doppler estimates error Fig. 3. (a) Comparison of acquisition time; fig. 3. (b) Comparison of Doppler estimates error References

[1] Reed J,Rappaport T. An overview of the challenges and progress in Meeting the E-911 requirement for location service. IEEE Communications Magazine,1998,36(4):30-37

[2] Nainesh Agarwal, Julien Basch, Paul Beckmann, e tc. Algorithms for GPS Operation Indoors and Downtown. GPS Solutions. 2002.13.november. 6:149-160

[3] Parkinson B, Spilker J: Global Positioning System: Theory and Applications. Vol. I, American Institute of Aeronautics and Astronautics(1996).

[4] Cillian O’Driscoll B.E. Performance Analysis of the Parallel Acquisition of Weak GPS Signals. National University of Ireland. the Degree of Ph.D.January, 2007.

[5] R. Babu, J. Wang. Improving the Quality of IMU-Derived Doppler Estimates for Ultra-Tight GPS/INS Integration[C]//The 2004 European Navigation Conference on Global Navigation Satellite Systems, Rotterdam, 2004.

[6] D. Li., J. Wang, S. Babu. Nonlinear Stochastic Modeling for INS Derived Doppler Estimates in Ultra-Tight GPS/PL/INS Integration[C]//GNSS 2005, Hong Kong, 2005.

[7] KOU Yanhong, ZHANG Qishan. A method for simulating the crystal oscillator errors in GPS receiver. Journal of Electronics and Information Technology, vol. 26, no. 8, pp. 1319-1324, 2004.

[8] Song C. Key technology of assisted GPS positioning system. Changsha: National University of Defense Technology, Doctoral thesis, 2009

[9] B. Daniele, S. Nadezda, L. G´erard. Doppler Measurements and Velocity Estimation: a Theoretical Framework with Software Receiver Implementation[C]//Proceedings of GNSS 2009, Savannah: The Institute of Navigation, 2009:1-13.

[10] Zhang JQ, Gao ZM, Guo DF, Application of Wavelet De-noising to Spectrum-Coding Transmission, Acta Electronica Sinica, Vol, 10, 2000.

References

Related documents

The purpose of the study was to investigate perceptions of principals and teachers regarding principal leadership behaviors that contribute to implementing and leading effective

By first analysing the image data in terms of the local image structures, such as lines or edges, and then controlling the filtering based on local information from the analysis

Assessment of soil washing for both heavy metals and petroleum contaminated soils using various washing solutions.. Deok Hyun Moon a, *, Jae-Woo Park b , Agamemnon Koutsospyros c

The key points that will be described and analysed further in this chapter include the background theory of RBI for tube bundles, overview of Weibull

However, considering the entrepreneurial structure of the Greek productive system (family-run, micro firms), some of the prerequisites for applying to vari- ous subsidy programs

Under this cover, the No Claim Bonus will not be impacted if repair rather than replacement is opted for damage to glass, fi bre, plastic or rubber parts on account of an accident

The EXs we analyze are those associated with vulcanian and strombolian eruption styles and gas bursts at Sakurajima, Suwanosejima, and Tokachi-dake in Japan, Semeru and Lokon

Marketing Theory under a Service Dominant Logic Perspective”, Naples Forum on Service, June 9-12, (2015) Naples, Italy.. troviamo di fronte ad un più alto livello di