Performance Enhancement for a GPS Vector-Tracking Loop Utilizing an Adaptive Iterated Extended Kalman Filter
|
|
- Joshua Bishop
- 5 years ago
- Views:
Transcription
1 Sensors 24, 4, ; doi:.339/s Article OPEN ACCESS sensors ISSN Performance Enhancement for a GPS Vector-racing Loop Utilizing an Adaptive Iterated Extended Kalman Filter Xiyuan Chen,2, *, Xiying Wang,2 and Yuan Xu 3 School of Instrument Science and Engineering, Southeast University, Nanjing 296, China; wangxiying@outloo.com 2 Key Laboratory of Micro-Inertial Instrument and Advanced Navigation echnology Ministry of Education, Southeast University, Nanjing 296, China 3 School of Automation and Electrical Engineering, University of Jinan, Jinan 2522, China; xy_abric@26.com * Author to whom correspondence should be addressed; chxiyuan@seu.edu.cn; el./fax: External Editor: Assefa M. Melesse Received: 6 August 24; in revised form: 27 October 24 / Accepted: 3 December 24 / Published: 9 December 24 Abstract: his paper deals with the problem of state estimation for the vector-tracing loop of a software-defined Global Positioning System (GPS) receiver. For a nonlinear system that has the model error and white Gaussian noise, a noise statistics estimator is used to estimate the model error, and based on this, a modified iterated extended Kalman filter (IEKF) named adaptive iterated Kalman filter (AIEKF) is proposed. A vector-tracing GPS receiver utilizing AIEKF is implemented to evaluate the performance of the proposed method. hrough road tests, it is shown that the proposed method has an obvious accuracy advantage over the IEKF and Adaptive Extended Kalman filter (AEKF) in position determination. he results show that the proposed method is effective to reduce the root-mean-square error (RMSE) of position (including longitude, latitude and altitude). Comparing with EKF, the position RMSE values of AIEKF are reduced by about 45.%, 4.9% and 54.6% in the east, north and up directions, respectively. Comparing with IEKF, the position RMSE values of AIEKF are reduced by about 25.7%, 9.3% and 35.7% in the east, north and up directions, respectively. Compared with AEKF, the position RMSE values of AIEKF are reduced by about 2.6%, 5.5% and 3.7% in the east, north and up directions, respectively.
2 Sensors 24, Keywords: Global Positioning System (GPS); iterated extended Kalman filter (IEKF); model error; nonlinear filtering; vector-tracing. Introduction raditional Global Positioning System (GPS) receivers utilize scalar tracing loops (SL) to trac the received GPS signals. All scalar tracing loops are independent of each other and ignore the internal relationship of each satellite []. When the received GPS signals degrade, the tracing loop inside the receiver may fail, therefore, reliable tracing loop operation is required to improve the tracing performance of GPS receivers. Recently, the vector-tracing loop (VL) consisting of a vector delay loc loop (VDLL) and a vector frequency loc loop (VFLL) was proposed for GPS receivers at low C/N ratios condition. For instance, Kim et al., proposed an adaptive VL for low-quality GPS signals []; Zhao et al., proposed implementation and performance assessment of a vector-tracing method based on a software GPS receiver in [2]; Jafarnia-Jahromi proposed a detection and mitigation of spoofing attacs on a vector-based tracing GPS receiver [3]. he VL was first proposed by Spiler [4]; it is an appealing and advanced structure which is able to provide an improved performance over traditional scalar loc loops. Depending on the correlation of each satellite signal, the VL technique processes received satellite signals and user dynamics together rather than separately. hus, a VL GPS receiver can get sufficient total signal power to trac the signal even if the signal quality from individual satellites is low [5 8]. In a VL GPS receiver, the VL navigation filter used to control the numerically controlled oscillators (NCO) in each satellite channel can aid all the tracing loops to trac wea received signals with other satellite channels. hus, as the core of the VL navigation filter, the nonlinear Kalman filter should be carefully designed. In the field of the estimation for the nonlinear system, extended Kalman filter is one of the most common examples [3,5]. However, although the EKF has the advantage in real-time estimation, the linearization of a nonlinear system by aylor series expansion, neglecting of the truncated high-order terms will introduce a truncated error, it is a biased estimator [9 ]. In order to overcome this problem, unscented Kalman filter (UKF) [2] and iterated EKF (IEKF) [3] are proposed. he UKF employs a deterministic sampling technique nown as the unscented transform to pic a minimal set of sample points (so called sigma points) around the mean. hese sigma points are then propagated through the non-linear functions, from which the mean and covariance of the estimate are then recovered [4]. However, the UKF needs to compute large numbers of samples. In order to overcome this problem, the IEKF is proposed to reduce the bias and the estimation error by increasing only a few simple iterative operations [9 ]. It should be point out that, the model error statistics in the UKF and IEKF are still prior estimates [9], while the noise is unnown in practice. Hence, motivated by the problems mentioned above, new methods need to be studied. In this wor, the AIEKF which combines the advantages of the Adaptive EKF (AEKF) [9] and the IEKF is proposed for the VL GPS receiver. he remainder of this paper is organized in four sections: Section 2 introduces the IEKF, AEKF and AIEKF. Section 3 presents the AIEKF method applied to a GPS
3 Sensors 24, vector-tracing loop in detail. In Section 4, the performance of the proposed filter is illustrated by a road test and compared with that of the AEKF and IEKF in estimation accuracy. Finally, the conclusions are given. 2. Adaptive Iterated Extended Kalman Filter In this section, a brief introduction to the IEKF is given. Furthermore, a modified IEKF named AIEKF is proposed. 2.. Iterated Extended Kalman Filter For a discrete-time nonlinear system, its model can be given by the following equations: X = f ( X ) + Γ W () Z = h( X) + V (2) where X is the state vector at step, f ( X ) is the nonlinear system function, Γ is the process noise driving matrix, Z is the observation vector, h( X ) Is the nonlinear observation model, W is the process noise which is assumed to be drawn from zero mean Gaussian white noise with covariance Q, and V is the observation noise which is assumed to be zero mean Gaussian white noise with covariance R. he IEKF used in this paper involves the following recursive equations [9,]: where X ˆ / is the priori state estimate at step, Xˆ =Φ X ˆ (3) / / P / =Φ P Φ + Q (4) ( ˆ / ) f X Φ = Xˆ / is the Jacobian matrix of f ( X ˆ / ), P / is the priori error covariance matrix. In addition to the standard EKF functions, a few iterative operations are involved in IEKF to reduce the bias and estimation errors of X ˆ / and P / given from Equations (3) and (4). he recursive steps are: ˆ n n Step : Initialize X / and P / where n =, 2, 3..., N is the number of the iteration. Step 2: Iterative processing Xˆ = X ˆ (5) / / P / = P / (6) ( ˆ ) ( ˆ ) ( ˆ ) h ( ) ( ) ( ) K = P H X H X P H X + R (7) n n n n n n n / / / / / ˆ ˆ ˆ ˆ ˆ ˆ X n+ n n n n n n n / = X / + K Z X / H X / X / X / (8)
4 Sensors 24, where n n K is the filter gain, ( ˆ n H X / ) iteration steps. ( ˆ ) P n n n n n / = I K H X P / / (9) + ( ˆ n / ) h X = Xˆ n / is the Jacobian matrix, n is the number of Step 3: Iteration finished Xˆ X () ˆ N / = / N P / = P / () 2.2. Adaptive Iterated Extended Kalman Filter In the EKF and IEKF algorithms, the nonlinear system function and nonlinear measurement function are linearized by aylor series expansion. Hence, the ignoring of higher order terms may introduce a truncation error. It is evident that both the Q and R for EKF and those for IEKF are prior estimates. here are uncertainties in the noise description, and the assumptions on the statistics of disturbances are violated since the availability of a precisely nown model is unrealistic in practical situations. In order to overcome these problems, the noise statistics estimator is employed in the IEKF. For a discrete-time nonlinear system described in Equations (3) and (4), the adaptive iterated extended Kalman filter (AIEKF) algorithm utilizes a set of equations as follows: ˆ X = X ˆ (2) where R ˆ n is the estimate of following equations: Rˆ where ( ) ( ) / / P / = P / (3) ( ) ( ) ( ) K n n ˆ n n ˆ n n ˆ n ˆ n = P H X / / / / / + H X P H X R (4) ( ) ( ) ( ) ˆ ˆ ˆ ˆ ˆ ˆ X n+ n n n n n n n / = X / + K Z h X / H X / X / X / (5) ( ˆ ) P n n n n n / = I K H X P / / (6) + ˆ N / = / Xˆ X (7) N P / = P / (8) ˆ N R = R (9) n R, it is estimated by the time-varying noise statistics estimators with the n( ˆ n n / ) ( ˆ n / ) ( ˆ / ) / ( ˆ / ) ( d ) ˆ I H X V V I H X + = R + d n n n n n n n H X P H X d = b b, < b <. (2)
5 Sensors 24, Adaptive Iterated Extend Kalman Filter to Vector-racing GPS Receiver 3.. he Architecture of a Vector-racing Loop he term Vector-racing Loop was first proposed by Spiler [5]. He presented a vector delay-loc loop (VDLL) algorithm, combining all the tracing channels and navigation functions. A performance analysis about VL was well described by Benson [6] in 27. His study showed that the EKF-based VL has potential advantages to improve the noise performance and reacquisition ability of a tracing loop. As software receivers developed, many studies on VL were conducted [7]. Several VL implementation methods in software receivers and their field test results showing improved tracing performance were reported in [8,9]. Figure shows the VL architecture in the Global Navigation Satellite System (GNSS) receiver. Comparing with a conventional scalar tracing loop, a VL tracing loop based on discriminator consists of a correlator, a discriminator and a code/carrier generator. he loop filter is removed in each channel. he discriminator outputs of each channel are directly connected to the navigation filter [2]. hese are used as the measurement of the EKF in navigation filter. Figure. he architecture of the vector tracing loop. Correlator Carrier and Code Discriminator Carrier and Code NCO GPS IF Signal Correlator Channel Carrier and Code Discriminator Navigation Filter (EKF is included) Carrier and Code NCO Channel N he Doppler frequency and the pseudo range are calculated from the estimated user position and velocity of the navigation filter. hus, there is one big loop including tracing channels and navigation module. Because the navigation result is derived from all channel tracing results, all the channels and navigation function are combined. his structure can trac temporarily attenuated or bloced satellite signals because the navigation result can be derived from other visible satellites. In general, it is nown that the vector-tracing loop based on the discriminator gives users a more accurate position and Doppler frequency than the scalar tracing loop. here have been many studies of VL implementation. Recently, So [2] described VDLL, VFLL and VDFLL with EKF. As mentioned above, it can be seen that the filtering output accuracy of VL is dependent on the EKF; however, the EKF will generate truncation errors due to aylor s series expansion to linearize the nonlinear system. he VL implementation in this paper is different from the previous studies. We implemented VL with AIEKF in a VL GPS software receiver.
6 Sensors 24, Design of the AIEKF In a conventional GPS receiver, all channels process incoming signals independently. his architecture is easy to implement and channels do not affect each other if one of them loses loc. However, this independency also prevents one channel from helping another because information obtained from one is not utilized by others. Since all channels share the same receiver position and velocity, and feedbacs of the position and velocity from the navigation filter should be exploited by all tracing channels so that they can comprehensively process signals from different satellites. A GPS receiver s position error and velocity error are determined by the code phase errors and pseudo range error through a line-of-sight (LOS) projection, as shown in Figure 2. Ignoring all other non-gaussian error sources such as satellite cloc, multipath, hardware bias, etc., the relationship between position error and code phase error can be written as the equation below [2]: Δ τ ˆ j, = τ j, τ j, + wj, ˆ code = tb, + ( X X) a j, + wj, (2) code = t +ΔX a + w b, j, j, where the subscript j is the satellite number, the subscript refers to measurement epoch, Δ τ j, is the code phase error in meters, τ j, is the code phase measurement in meters, the symbol ^ represents the estimation of a variable, t b, is the receiver cloc bias in meters, X is the receiver position vector, code a j, is the unit LOS vector from the receiver to the jth satellite, and w j, is the white Gaussian noise. Similarly, the carrier frequency error impacts the receiver velocity measurement error: Δ f = f fˆ + w carrier j, j, j, j, carrier = td, + a j, + wj, ( V Vˆ ) = t +ΔV a + w carrier d, j, j, where Δ f j, is the carrier frequency error, f j, is the carrier frequency measurement, the symbol ^ represents the estimation of a variable, t d, is the receiver cloc drift in meters per second, V is the carrier GPS receiver velocity vector, and w j, is the white Gaussian noise. In a typical GPS receiver, the code phase and carrier frequency measurements in Equations (2) and (22) can be obtained from the tracing loops. he following sections show how to use these measurements so that a vector-tracing loop can be formed. o obtain the dynamic equation for the local filter, the signal dynamic models are derived as follows. he user dynamics can be modeled using the shaping filter driven by white noise. When the user is stationary or moving with nearly constant velocity, an adequate model for the LOS range dynamic would be the integrated random wal. he discrete time state model for this integrated random wal model is: (22) X = X + + V (23) where is the discrete time interval. he acceleration of the receiver is modeled as a Gaussian distribution white noise, and thus the velocity at epoch + is expressed as below:
7 Sensors 24, V = V + v + (24) he drift of the receiver cloc is assumed a constant plus a small white noise. So the cloc bias and drift are modeled by Equations (25) and (26): t = b, t + b, + td, (25) t = + (26) d, + td, + η where t b, is the GPS receiver cloc bias at step, t d, is the GPS receiver cloc drift at step, η is the GPS receiver cloc drift noise. Figure 2. Relationship between GPS receiver position error and code phase error. GPS satellite Real GPS receiver position Code phase error Position error Line of sight direction Estimated GPS receiver position Process Equation of Vector-racing Loop he process equation can be established based on Equations (23) (26). he receiver position error, velocity error, cloc bias, and cloc drift are the state variables. Equation (27) shows the discrete process equation: ΔX+ ΔX ΔV + ΔV = Φ, + + W tb, + tb, (27) td, + td, [ x xˆ y yˆ z zˆ ] Δ X = (28) Δ ˆ ˆ ˆ = vx, vx, vy, vy, vz, vz, (29) Φ +, = (3)
8 Sensors 24, where ΔX is the GPS receiver position error at step, ΔV is the GPS receiver velocity error at step, Φ +, is the state transition matrix Measurement Equation of Vector-racing Loop he code phase discriminator and carrier frequency discriminator provide noisy code phase error and carrier frequency error when woring within their linear range [7]. As shown in Equations (23) and (24), the receiver position and velocity are directly affected by the code phases and carrier frequencies observables. herefore, the outputs of the discriminators are used as the measurements for the AIEKF as shown in Equation (32): where Z is the measurements, code, j, ( δ ) Z = h X + V (3) Z = E code,, Ecode, J, E carrier,, Ecarrier, J, (32) δ X = Δ X Δ X tb, td, (33) E is the code phase discriminator output of channel j ( j J), E carrier, j, is the carrier frequency discriminator output of channel j ( j J), δx is the state vector, h() is the nonlinear observation equation, V is Gaussian distribution white noise. When Equation (3) is used in AIEKF, it can be linearized by aylor series expansion and expressed as in Equation (34). ( δx ) Z = HδX + V (34) ax, ay, az, axj, ayj, azj, H = ax, ay, az, (35) axj, ayj, azj, h where H = is the Jacobian matrix, a x, j, a y, j and a z, j are the components of the LOS vector δx pointing from the receiver to the number j satellite Implementation of AIEKF to Vector-racing Loop As mentioned in the previous section, the GPS receiver position error, velocity error, receiver cloc bias and cloc drift terms consist of the AIEKF state vector, while the code phase and carrier frequency discriminator outputs are the measurement of AIEKF. he bloc diagram for GPS software defined VL receiver using AIEKF is shown in Figure 3. Figure 4 illustrates the flow chart for implementing the proposed AIEKF.
9 Sensors 24, Figure 3. Flowchart of vector-tracing loop based on AIEKF. Channel ~Channel N baseband Navigation filter LOS vector calculation GPS Antenna Code phase and Carrier frequency correction parameters Receiver position and velocity prediction GPS satellites position and velocity calculation GPS IF signal digital sampler Code and Carrier Generator GPS signal Correlator Code phase and Carrier frequency discriminator - Receiver position and velocity calculation Receiver position and velocity errors Code phase and carrier frequency discriminator output AIEKF Figure 4. Flowchart for implementing AIEKF. ˆ δ X P n ˆR δxˆ =Φ δxˆ / / P =Φ P Φ + Q / δxˆ = δxˆ P / / = P / / ( ) ( ) ( ) n n ˆ n n ˆ n n ˆ n ˆ n K = P/ H δx / H δx/ P/ H δx/ + R ˆ n+ ˆ n n n( ˆ n n ) ( ˆ n ) ( ˆ ˆ n δx / = δx / + K Z h X / H δx / δx / δx ) / P n+ n n / ( ˆ n n = δ / ) I K H X P / n( ˆ n n / ) ( ˆ n δ δ / ) + ˆ n ( ) ˆ n I H X V V I H X R = d R + d n( ˆ n n n / ) / ( ˆ n H δx P H δx/ ) δxˆ P ˆ N / = δx / = P N / / ˆ N = R R
10 Sensors 24, Effectiveness of IEKF in VL Shojaie et al. [2] uncovered the fact that the iteration of the observation updating step in a Kalman filter family will reduce the linearization error and improve estimation accuracy. he detailed ideas are explained with IEKF. he observation function h( X ) is expanded with aylor series at x ˆ,, which is x () in Figure 5. he linear expansion of the observation function can be described as: ( ˆ ) ( ˆ xh ) zlin = h x, + X x, (36) If the real observation is z, the state estimate x () at time can be obtained with Equation (36) and the Equation z lin = z. Figure 5. Graphic fundamental of IEKF with two iterations. z z = h ( x) x () x(2) x() x It can be seen from Figure 5 that there is an obvious distance between x () and x. his distance comes from the truncation error brought by the linearization of h( X ), which is expanded with aylor series. Shojajie found that the re-linearization of the observation equation can reduce the error between estimated value and observed value. he iterated extended Kalman filter repeatedly calculates the Kalman gain and an intermediate posterior state estimate x ˆ i, where i is the iteration number. It should be noted that the IEKF achieves good results if the measurement model is close to linear between the true state x and the calculated posterior intermediate state estimate after one linearization. Otherwise, the linearization error increases due to re-linearization and the IEKF fails to improve the state estimate. hus, it s necessary to mae sure that the measurement model of VL is close to linear around the true state x. In VL GPS receiver implementation, the observation Equation h () is used to calculate the code phase errors and carrier frequency errors of each satellite channel. For easily to analyses, we suppose there is only one satellite channel, and then h () is shown in Equation (37): ( ) h X ( ) ( ) ( z ) xr + x xs yr + y ys r + z zs x + y + z ρ ρ ρ = ( xr x) xs ( yr y) ys ( zr z) z s vx, + vy, + v z, ρ ρ ρ (37)
11 Sensors 24, where ρ = ( ) 2 ( ) 2 ( ) 2 xr + x xs + yr + y ys + zr + z zs and satellite, ( x, y, z ) is the GPS receiver position, (,, ) r r r is the distance between GPS receiver x y z is the satellite position, s s s X = x y z vx, vy, vz, is the state vector, x, y and z are the GPS receiver position error, v x,, v y, and v z, are the GPS receiver velocity error. It is nown that the GPS satellites wor on medium Earth orbit (above an altitude of 5 m). Also, x, y and z are usually less than 2 m. It is obvious that ρ, x s, y s and z s are much bigger than x, y and z. hus, Equation (37) can be approximated to Equation (38): ( ) h X x xr x s yr y s zr z s y ρ ρ ρ z x-x r s y-y v r s zr z s x, ρ ρ ρ v y, v z, (38) ρ r s r s r s where ( x x ) ( y y ) ( z z ) = + +. It can be seen that Equation (38) is a linear equation. Hence, the measurement model is close to linear function around x, and IEKF can achieve good results. 4. Positioning est Results and Discussion In this wor, road tests were done to assess the performance of the proposed method. he test platform consists of a GPS IF signal digital sampler and a real-time inematic (RK) GPS system (Figure 6). he sampler used in this wor is shown in Figure 7, and RK system is shown in Figure 8. he characteristics of the digital sampler used in this wor are listed in able. he digital sampler is a digital down converter which can receive GPS signals through the GPS antenna and then convert the high frequency GPS signals down to lower frequency signals. he lower frequency signals are called intermediate frequency (IF) signals. IF signals are digitalized by analog to digital converter which is included in GPS IF signal digital sampler. Figure 6. est platform. (a) RK base station; (b) RK mobile unit; (c) GPS IF signal digital sampler.
12 Sensors 24, Figure 7. GPS IF signal digital sampler. Figure 8. RK system. RK Base Station RK Mobile Unit Radio ransmitter Antenna Battery RK Base Station GPS Antenna Radio Receiver Antenna RK Mobile Unit GPS Antenna RK Base Station GPS Receiver RK Base Station Radio ransmitter Battery RK Mobile Unit Radio Receiver RK Mobile Unit GPS Receiver able. Position errors of the EKF, IEKF and AIEKF method. Method RMSE(m) East North Up EKF IEKF AEKF AIEKF he road test was carried out in the sports ground of Southeast University, Nanjing, China. he GPS IF signal digital sampler, GPS antenna, portable computer, and mobile unit of RK are carried on a cart. he cart runs along the sports round one circle. he GPS IF signals are recorded by computer. In the same time, RK mobile unit recorded the precise position of the cart (Figure 9).
13 Sensors 24, Figure 9. Road test. he DELA-G2 RK system is manufactured by Javad GNSS Company (San Jose, CA, USA). RK data rate is Hz. he position accuracy of RK is mm + ppm. In this test, the RK base station was placed at a nown location on the sports ground (Figure ), and the maximal distance between the GPS mobile unit and the RK base station is less than 4 m. In this case, the RK can provide a theoretical position accuracy of less than cm. he RK data were served as the reference in the evaluation of the VL performance. he AIEKF implements a discretized set of differential equations described in Section 3. Differences between the estimated velocity/position and the measured ones are processed in the AIEKF, to estimate the code phase errors and carrier frequency errors. he estimated code phase errors and carrier frequency errors are used to control the numerically controlled oscillators (NCO) of code/carrier generators. Figure shows the trajectory of the cart obtained from RK. he road test data were processed by EKF, IEKF, AEKF and AIEKF methods respectively and the trajectories of EKF, IEKF, AEKF and AIEKF are shown in Figure. he position errors, code phase errors and carrier frequency errors are important performance indexes of the VL GPS receiver. Figure 2 is the position error curves about EKF, IEKF, AEKF and AIEKF method. In Figure 2, green square line is EKF position error curve, blue circle line is IEKF position error curve, red point line is AEKF position error curve, and yellow line is AIEKF position error curve. It can be seen from Figure 2 that IEKF, AEKF and AIEKF can obtain higher accuracy on position compared with the EKF. Comparing with IEKF and AEKF method, the AIEKF method proposed in this paper can more effectively to reduce position error of VL GPS receiver.
14 Sensors 24, Figure. rajectory of the cart obtained the RK. Figure. rajectory of the road test obtained from RK, EKF, IEKF, AEKF and AIEKF. (a) Longitude and latitude; (b) Altitude EKF IEKF AEKF AIEKF RK 4 3 EKF IEKF AEKF AIEKF RK 2 2 North[m] 8 Up[m] Sampling Number East[m] (a) (b)
15 Sensors 24, Figure 2. Position errors of VLL GPS receiver. (a) Longitude error; (b) Latitude error; (c) Altitude error. East Error[m] EKF IEKF AEKF AIEKF Sampling Number North Error[m] 5 5 (a) EKF IEKF AEKF AIEKF Sampling Number (b)
16 Sensors 24, Figure 2. Cont. 4 3 EKF IEKF AEKF AIEKF 2 Up Error[m] Sampling Number (c) able shows the position RMSE values of the EKF, IEKF, AEKF, and AIEKF during the road test. From able, it can be seen that, compared with EKF, IEKF and AEKF, the RMSE values of AIEKF are reduced by about 45.%, 25.7% and 2.6% in the east direction, respectively. In able, similar results can also be seen in the north and up directions. Similarly, Figure 3 shows the code phase error and carrier frequency error curves. From able 2 we can see that, the RMSE value of code phase errors and carrier frequency errors based on AIEKF are lower compared with EKF, IEKF and AEKF. It should be noted that the code phase accuracy of tracing-loop is very important for GPS receiver. Higher code phase accuracy means higher positioning accuracy. hus, the VL GPS receiver based on AIEKF has better performance. In addition to the road test, a static positioning test ( s) was carried out at the Baima Par square, Nanjing, China. he static positioning GPS IF signal was processed by GPS software receiver based on SL method and VL method (based on EKF, IEKF, AEKF and AIEKF) respectively. he GPS software receiver generates a positioning result per 2 milliseconds. Figure 4 shows the static positioning results based on scalar, EKF, IEKF, AEKF and AIEKF method respectively. It can be seen from able 3 that, compared with EKF, IEKF and AEKF, the RMSE values of AIEKF are reduced by about 4.7%, 8.% and 4.% in the east direction, respectively. Meanwhile, the similar results can be seen in the north and up directions.
17 Sensors 24, Figure 3. Code phase error and carrier frequency error of PRN 2 satellite. (a) Code phase error; (b) Carrier frequency error..3.2 EKF IEKF AEKF AIEKF Code Phase Error[Chip] ims(ms) 8 6 (a) EKF IEKF AEKF AIEKF Carrier Frequency Error[Hz] ims(ms) (b) able 2. Code phase and carrier frequency errors of the EKF, IEKF and AIEKF method. Method RMSE(Hz) RMSE(Chip) Carrier Frequency Error Code Phase Error EKF IEKF.3.63 AEKF..56 AIEKF.84.5
18 Sensors 24, Figure 4. Static positioning result. 5 EKF IEKF AEKF AIEKF 5 North(m) -5 - able 3. RMSE of static positioning test depending on scalar, EKF, IEKF and AIEKF method. 5. Conclusions Method RMSE(m) East North Up EKF IEKF AEKF AIEKF his wor proposed the AIEKF method for a VL GPS software defined receiver. In this model, AIEKF is employed instead of the EKF in VL. In AIEKF, IEKF and AEKF are used together. IEKF can reduce the truncation error of EKF by a simple iterative procedure. Furthermore, the noise statistics estimator is employed in the IEKF to combine the advantages of the AEKF and the IEKF. he experimental results show that the proposed AIEKF outperforms the EKF. Acnowledgments East(m) his wor was supported in part by National Natural Science Foundation of China (No , 42425, ), Ocean Special Funds for Scientific Research on Public Causes (No ), Specialized Research Fund for the Doctoral Program of Higher Education (No ), the 52th China Postdoctoral Science Foundation (No. 22M52967).
19 Sensors 24, Author Contributions Xiyuan Chen and Xiying Wang designed the mathematical model of the proposed navigation method; Xiying Wang and Yuan Xu performed the experiments; Xiying Wang and Yuan Xu analyzed the data; Xiyuan Chen and Xiying Wang wrote the paper. Conflicts of Interest he authors declare no conflict of interest. References. Kim, K.; Jee, G.-I.; Im, S.-H. Adaptive Vector-racing Loop for Low-Quality GPS Signals. Int. J. Control Autom. Syst. 2, 4, Zhao, S.-H.; Lu, M.-Q.; Feng, Z.-M. Implementation and Performance Assessment of a Vector racing Method Based on a Software GPS Receiver. J. Navig. 2, 64, Jafarnia-Jahromi, A.; Lin,.; Broumandan A.; Nielsen, J.; Lachapelle, G. Detection and Mitigation of Spoofing Attacs on a Vector-Based racing GPS Receiver. In Proceedings of the 22 International echnical Meeting of the Institute of Navigation, Newport Beach, CA, USA, 3 January February 22; pp Parinson, B.W.; Spiler, J.J. heory and Applications Volume I. In Global Positioning System: heory and Applications; Aiaa: Washington, DC, USA, Lashley, M.; Bevly, D.M. Vector Delay/Frequency Loc Loop Implementation and Analysis. In Proceedings of the 29 International echnical Meeting of the Institute of Navigation (IM 29), Anaheim, CA, USA, January 29; pp Petovello, M.G.; Lachapelle, G. Comparison of vector-based software receiver implementations with application to ultra-tight GPS/INS integration. In Proceedings of the Institute of Navigation (ION GNSS 26), Fort Worth, X, USA, September 26; pp Won, J.-H.; Eissfeller, B. Effectiveness analysis of vector-tracing-loop in signal fading environment. In Proceedings of the 2 5th ESA Worshop on Satellite Navigation echnologies and European Worshop on GNSS Signals and Signal Processing (NAVIEC), Noordwij, Netherlands, 8 December 2; pp Lashley, M.; Bevly, D.M.; Hung, J.Y. Performance analysis of vector tracing algorithms for wea GPS signals in high dynamics. Sel. op. Signal Process. IEEE J. 29, 4, Fang, J.-C.; Gong X.-L. Predictive iterated Kalman filter for INS/GPS integration and its application to SAR motion compensation. IEEE rans. Instrum. Meas. 2, 4, Xu, Y.; Chen, X.-Y.; Li, Q.H. Autonomous Integrated Navigation for Indoor Robots Utilizing On-Line Iterated Extended Rauch-ung-Striebel Smoothing. Sensors 23, 2, Xu, Y.; Chen, X.-Y.; Li, Q.H. Adaptive Iterated Extended Kalman Filter and Its Application to Autonomous Integrated Navigation for Indoor Robot. Sci. World J. 24, 24, doi: org/.55/24/38548.
20 Sensors 24, Wan, E.A.; van der Merwe, R. he unscented Kalman filter for nonlinear estimation. In Proceedings of the IEEE 2 Adaptive Systems for Signal Processing, Communications, and Control Symposium 2, Lae Louise, AL, Canada, 4 October 2; pp Bell, B.M. he iterated Kalman smoother as a Gauss-Newton method. SIAM J. Optim. 994, 4, Julier, S.J.; Uhlmann, J.K. A new extension of the Kalman filter to nonlinear systems. In Proceedings of the Conference on Signal Processing, Sensor Fusion, and arget Recognition VI, Orlando, FL, USA, 2 24 April Spiler, J.J. Vector Delay Loc Loop Processing of Radiolocation ransmitter Signals. US Patent , 3 October Benson, D. Interference Benefits of a Vector Delay Loc Loop (VDLL) GPS Receiver. In Proceedings of the 63rd Annual Meeting of the Institute of Navigation, Cambridge, MA, USA, April 27; pp Kaplan, E.D. Understanding GPS: Principles and Applications, 2nd ed.; Artech House: Norwood, MA, USA, Lashely, M.; Bevly, D.M. Analysis of Discriminator Based Vector racing Algorithms. In Proceedings of the Institute of Navigation (NM), San Diego, CA, USA, January Pany,.; Eissfeller, B. Use of a Vector Delay Loc Loop Receiver for GNSS Signal Power Analysis in Bad Signal Conditions. In Proceedings of IEEE/ION Position, Location and Navigation Symposium, San Diego, CA, USA, April 26; pp So, H.; Lee,.; Jeon, S.; Kim, C.; Kee, C.; Kim,.; Lee, S. Implementation of a Vector-Based racing Loop Receiver in a Pseudolite Navigation System. Sensors 2,, Shojaie, K.; Ahmadi, K.; Shahri, A.M. Effects of iteration in Kalman filters family for improvement of estimation accuracy in simultaneous localization and mapping. In IEEE/ASME International Conference on Advanced Intelligent Mechatronics, EH Zurich, Switzerland, 4 7 September by the authors; licensee MDPI, Basel, Switzerland. his article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (
Vector tracking loops are a type
GNSS Solutions: What are vector tracking loops, and what are their benefits and drawbacks? GNSS Solutions is a regular column featuring questions and answers about technical aspects of GNSS. Readers are
More informationImproved GPS Carrier Phase Tracking in Difficult Environments Using Vector Tracking Approach
Improved GPS Carrier Phase Tracking in Difficult Environments Using Vector Tracking Approach Scott M. Martin David M. Bevly Auburn University GPS and Vehicle Dynamics Laboratory Presentation Overview Introduction
More informationThe Application of Finite-difference Extended Kalman Filter in GPS Speed Measurement Yanjie Cao1, a
4th International Conference on Machinery, Materials and Computing echnology (ICMMC 2016) he Application of Finite-difference Extended Kalman Filter in GPS Speed Measurement Yanjie Cao1, a 1 Department
More informationMulti-Receiver Vector Tracking
Multi-Receiver Vector Tracking Yuting Ng and Grace Xingxin Gao please feel free to view the.pptx version for the speaker notes Cutting-Edge Applications UAV formation flight remote sensing interference
More informationPerformance Improvement of Receivers Based on Ultra-Tight Integration in GNSS-Challenged Environments
Sensors 013, 13, 16406-1643; doi:10.3390/s13116406 Article OPEN ACCESS sensors ISSN 144-80 www.mdpi.com/journal/sensors Performance Improvement of Receivers Based on Ultra-Tight Integration in GNSS-Challenged
More informationEXPERIMENTAL ONE AXIS ATTITUDE DETERMINATION USING GPS CARRIER PHASE MEASUREMENTS
EXPERIMENTAL ONE AXIS ATTITUDE DETERMINATION USING GPS CARRIER PHASE MEASUREMENTS Arcélio Costa Louro INPE - National Institute for Space Research E-mail: aclouro@dss.inpe.br Roberto Vieira da Fonseca
More informationIntegration of GNSS and INS
Integration of GNSS and INS Kiril Alexiev 1/39 To limit the drift, an INS is usually aided by other sensors that provide direct measurements of the integrated quantities. Examples of aiding sensors: Aided
More informationA Simplified Baseband Prefilter Model with Adaptive Kalman Filter for Ultra-Tight COMPASS/INS Integration
Sensors,, 9666-9686; doi:.339/s79666 Article OPEN ACCESS sensors ISSN 44-8 www.mdpi.com/ournal/sensors A Simplified Baseband Prefilter Model with Adaptive Kalman Filter for Ultra-Tight COMPASS/INS Integration
More informationImplementation and Performance Evaluation of a Fast Relocation Method in a GPS/SINS/CSAC Integrated Navigation System Hardware Prototype
This article has been accepted and published on J-STAGE in advance of copyediting. Content is final as presented. Implementation and Performance Evaluation of a Fast Relocation Method in a GPS/SINS/CSAC
More informationSignal Frequency Estimation Based on Kalman Filtering Method
3 (6) DO:.5/ matecconf/6563 CCAE 6 Signal Frequency Estimation Based on Kalman Filtering Method Yandu LU, Di YAN and Haixin ZHENG Equipment Academy, 46 Beijing, China Abstract. n order to further improve
More informationUtilizing Batch Processing for GNSS Signal Tracking
Utilizing Batch Processing for GNSS Signal Tracking Andrey Soloviev Avionics Engineering Center, Ohio University Presented to: ION Alberta Section, Calgary, Canada February 27, 2007 Motivation: Outline
More informationWIND VELOCITY ESTIMATION WITHOUT AN AIR SPEED SENSOR USING KALMAN FILTER UNDER THE COLORED MEASUREMENT NOISE
WIND VELOCIY ESIMAION WIHOU AN AIR SPEED SENSOR USING KALMAN FILER UNDER HE COLORED MEASUREMEN NOISE Yong-gonjong Par*, Chan Goo Par** Department of Mechanical and Aerospace Eng/Automation and Systems
More informationGPS data correction using encoders and INS sensors
GPS data correction using encoders and INS sensors Sid Ahmed Berrabah Mechanical Department, Royal Military School, Belgium, Avenue de la Renaissance 30, 1000 Brussels, Belgium sidahmed.berrabah@rma.ac.be
More informationMeasurement Level Integration of Multiple Low-Cost GPS Receivers for UAVs
Measurement Level Integration of Multiple Low-Cost GPS Receivers for UAVs Akshay Shetty and Grace Xingxin Gao University of Illinois at Urbana-Champaign BIOGRAPHY Akshay Shetty is a graduate student in
More informationINDOOR HEADING MEASUREMENT SYSTEM
INDOOR HEADING MEASUREMENT SYSTEM Marius Malcius Department of Research and Development AB Prospero polis, Lithuania m.malcius@orodur.lt Darius Munčys Department of Research and Development AB Prospero
More information3D Multi-static SAR System for Terrain Imaging Based on Indirect GPS Signals
Journal of Global Positioning Systems (00) Vol. 1, No. 1: 34-39 3D Multi-static SA System for errain Imaging Based on Indirect GPS Signals Yonghong Li, Chris izos School of Surveying and Spatial Information
More informationPerformance Analysis of GPS Integer Ambiguity Resolution Using External Aiding Information
Journal of Global Positioning Systems (2005) Vol. 4, No. 1-2: 201-206 Performance Analysis of GPS Integer Ambiguity Resolution Using External Aiding Information Sebum Chun, Chulbum Kwon, Eunsung Lee, Young
More informationA High Performance Code and Carrier Tracking Architecture for Ground-Based Mobile GNSS Receivers
A High Performance Code and Carrier Tracing Architecture for Ground-Based Mobile GNSS Receivers Dr. Lawrence R. Weill, Chief Scientist, Magellan Systems Japan and Professor of Mathematics Emeritus, California
More informationEE 570: Location and Navigation
EE 570: Location and Navigation INS/GPS Integration Aly El-Osery 1 Stephen Bruder 2 1 Electrical Engineering Department, New Mexico Tech Socorro, New Mexico, USA 2 Electrical and Computer Engineering Department,
More informationFEKF ESTIMATION FOR MOBILE ROBOT LOCALIZATION AND MAPPING CONSIDERING NOISE DIVERGENCE
2006-2016 Asian Research Publishing Networ (ARPN). All rights reserved. FEKF ESIMAION FOR MOBILE ROBO LOCALIZAION AND MAPPING CONSIDERING NOISE DIVERGENCE Hamzah Ahmad, Nur Aqilah Othman, Saifudin Razali
More informationA Kalman Filter Localization Method for Mobile Robots
A Kalman Filter Localization Method for Mobile Robots SangJoo Kwon*, KwangWoong Yang **, Sangdeo Par **, and Youngsun Ryuh ** * School of Aerospace and Mechanical Engineering, Hanu Aviation University,
More informationAn Open Source Matlab Code on GPS Vector Tracking based on Software- Defined Receiver. Bing Xu, Li-Ta Hsu*
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 An Open Source Matlab Code on GPS Vector Tracking based on Software- Defined Receiver Bing Xu, Li-Ta Hsu* Interdisciplinary Division of Aeronautical
More informationCompensation of Time Alignment Error in Heterogeneous GPS Receivers
Compensation of ime Alignment Error in Heterogeneous GPS Receivers Hee Sung Kim, Korea Aerospace University Hyung Keun Lee, Korea Aerospace University BIOGRAPHY Hee Sung Kim received the B.S. and M.S.
More informationIntegrated Navigation System
Integrated Navigation System Adhika Lie adhika@aem.umn.edu AEM 5333: Design, Build, Model, Simulate, Test and Fly Small Uninhabited Aerial Vehicles Feb 14, 2013 1 Navigation System Where am I? Position,
More informationSatellite and Inertial Attitude. A presentation by Dan Monroe and Luke Pfister Advised by Drs. In Soo Ahn and Yufeng Lu
Satellite and Inertial Attitude and Positioning System A presentation by Dan Monroe and Luke Pfister Advised by Drs. In Soo Ahn and Yufeng Lu Outline Project Introduction Theoretical Background Inertial
More informationANNUAL OF NAVIGATION 16/2010
ANNUAL OF NAVIGATION 16/2010 STANISŁAW KONATOWSKI, MARCIN DĄBROWSKI, ANDRZEJ PIENIĘŻNY Military University of Technology VEHICLE POSITIONING SYSTEM BASED ON GPS AND AUTONOMIC SENSORS ABSTRACT In many real
More informationThe Case for Recording IF Data for GNSS Signal Forensic Analysis Using a SDR
The Case for Recording IF Data for GNSS Signal Forensic Analysis Using a SDR Professor Gérard Lachapelle & Dr. Ali Broumandan PLAN Group, University of Calgary PLAN.geomatics.ucalgary.ca IGAW 2016-GNSS
More informationDesign of Accurate Navigation System by Integrating INS and GPS using Extended Kalman Filter
Design of Accurate Navigation System by Integrating INS and GPS using Extended Kalman Filter Santhosh Kumar S. A 1, 1 M.Tech student, Digital Electronics and Communication Systems, PES institute of technology,
More informationNeural Network Adaptive Control for X-Y Position Platform with Uncertainty
ELKOMNIKA, Vol., No., March 4, pp. 79 ~ 86 ISSN: 693-693, accredited A by DIKI, Decree No: 58/DIKI/Kep/3 DOI:.98/ELKOMNIKA.vi.59 79 Neural Networ Adaptive Control for X-Y Position Platform with Uncertainty
More informationMDPI AG, Kandererstrasse 25, CH-4057 Basel, Switzerland;
Sensors 2013, 13, 1151-1157; doi:10.3390/s130101151 New Book Received * OPEN ACCESS sensors ISSN 1424-8220 www.mdpi.com/journal/sensors Electronic Warfare Target Location Methods, Second Edition. Edited
More informationComparative Analysis Of Kalman And Extended Kalman Filters In Improving GPS Accuracy
Comparative Analysis Of Kalman And Extended Kalman Filters In Improving GPS Accuracy Swapna Raghunath 1, Dr. Lakshmi Malleswari Barooru 2, Sridhar Karnam 3 1. G.Narayanamma Institute of Technology and
More informationSensor Data Fusion Using Kalman Filter
Sensor Data Fusion Using Kalman Filter J.Z. Sasiade and P. Hartana Department of Mechanical & Aerospace Engineering arleton University 115 olonel By Drive Ottawa, Ontario, K1S 5B6, anada e-mail: jsas@ccs.carleton.ca
More informationGPS Position Estimation Using Integer Ambiguity Free Carrier Phase Measurements
ISSN (Online) : 975-424 GPS Position Estimation Using Integer Ambiguity Free Carrier Phase Measurements G Sateesh Kumar #1, M N V S S Kumar #2, G Sasi Bhushana Rao *3 # Dept. of ECE, Aditya Institute of
More informationOn Kalman Filtering. The 1960s: A Decade to Remember
On Kalman Filtering A study of A New Approach to Linear Filtering and Prediction Problems by R. E. Kalman Mehul Motani February, 000 The 960s: A Decade to Remember Rudolf E. Kalman in 960 Research Institute
More informationA Hybrid TDOA/RSSD Geolocation System using the Unscented Kalman Filter
A Hybrid TDOA/RSSD Geolocation System using the Unscented Kalman Filter Noha El Gemayel, Holger Jäkel and Friedrich K. Jondral Communications Engineering Lab, Karlsruhe Institute of Technology (KIT, Germany
More information12th International Conference on Information Fusion Seattle, WA, USA, July 6-9, ISIF 126
12th International Conference on Information Fusion Seattle, WA, USA, July 6-9, 2009 978-0-9824438-0-4 2009 ISIF 126 with x s denoting the known satellite position. ρ e shall be used to model the errors
More informationMulti-Temperature and Humidity Data Fusion Algorithm Based on Kalman Filter
Research Journal of Applied Sciences, Engineering and Technology 5(6): 2127-2132, 2013 ISSN: 2040-7459; e-issn: 2040-7467 Maxwell Scientific Organization, 2013 Submitted: July 27, 2012 Accepted: September
More informationUNIVERSITY OF CALGARY. DGPS and UWB Aided Vector-Based GNSS Receiver for Weak Signal Environments. Billy Chan A THESIS
UNIVERSITY OF CALGARY DGPS and UWB Aided Vector-Based GNSS Receiver for Weak Signal Environments by Billy Chan A THESIS SUBMITTED TO THE FACULTY OF GRADUATE STUDIES IN PARTIAL FULFILMENT OF THE REQUIREMENTS
More informationThe Possibility of Precise Positioning in the Urban Area
Presented at GNSS 004 The 004 International Symposium on GNSS/GPS Sydney, Australia 6 8 December 004 The Possibility of Precise Positioning in the Urban Area Nobuai Kubo Toyo University of Marine Science
More informationA Clock and Ephemeris Algorithm for Dual Frequency SBAS
A Cloc and Ephemeris Algorithm for Dual Frequency SBAS Juan Blanch, odd Walter, Per Enge. Stanford University. ABSRAC In the next years, the new GPS and Galileo signals (L1, L5) will allow civil users
More informationA COST-EFFECTIVE POSITIONING SOLUTION FOR ASPHALT ROLLERS BASED ON LOW-COST DGPS RECEIVERS
A COST-EFFECTIVE POSITIONING SOLUTION FOR ASPHALT ROLLERS BASED ON LOW-COST DGPS RECEIVERS by Jaroslaw Jurasz 1, Karl Ludwig Kley 1 ABSTRACT: As of today, the DGPS-based Computer Integrated Road Construction
More informationCooperative localization (part I) Jouni Rantakokko
Cooperative localization (part I) Jouni Rantakokko Cooperative applications / approaches Wireless sensor networks Robotics Pedestrian localization First responders Localization sensors - Small, low-cost
More informationA smooth tracking algorithm for capacitive touch panels
Advances in Engineering Research (AER), volume 116 International Conference on Communication and Electronic Information Engineering (CEIE 2016) A smooth tracking algorithm for capacitive touch panels Zu-Cheng
More informationExtended Kalman Filtering
Extended Kalman Filtering Andre Cornman, Darren Mei Stanford EE 267, Virtual Reality, Course Report, Instructors: Gordon Wetzstein and Robert Konrad Abstract When working with virtual reality, one of the
More informationAssessing & Mitigation of risks on railways operational scenarios
R H I N O S Railway High Integrity Navigation Overlay System Assessing & Mitigation of risks on railways operational scenarios Rome, June 22 nd 2017 Anja Grosch, Ilaria Martini, Omar Garcia Crespillo (DLR)
More informationCarrier Phase GPS Augmentation Using Laser Scanners and Using Low Earth Orbiting Satellites
Carrier Phase GPS Augmentation Using Laser Scanners and Using Low Earth Orbiting Satellites Colloquium on Satellite Navigation at TU München Mathieu Joerger December 15 th 2009 1 Navigation using Carrier
More informationRobust Position and Velocity Estimation Methods in Integrated Navigation Systems for Inland Water Applications
Robust Position and Velocity Estimation Methods in Integrated Navigation Systems for Inland Water Applications D. Arias-Medina, M. Romanovas, I. Herrera-Pinzón, R. Ziebold German Aerospace Centre (DLR)
More informationOutlier-Robust Estimation of GPS Satellite Clock Offsets
Outlier-Robust Estimation of GPS Satellite Clock Offsets Simo Martikainen, Robert Piche and Simo Ali-Löytty Tampere University of Technology. Tampere, Finland Email: simo.martikainen@tut.fi Abstract A
More informationDesign and Implementation of Inertial Navigation System
Design and Implementation of Inertial Navigation System Ms. Pooja M Asangi PG Student, Digital Communicatiom Department of Telecommunication CMRIT College Bangalore, India Mrs. Sujatha S Associate Professor
More informationHybrid Positioning through Extended Kalman Filter with Inertial Data Fusion
Hybrid Positioning through Extended Kalman Filter with Inertial Data Fusion Rafiullah Khan, Francesco Sottile, and Maurizio A. Spirito Abstract In wireless sensor networks (WSNs), hybrid algorithms are
More informationUsing Doppler Radar and MEMS Gyro to Augment DGPS for Land Vehicle Navigation
rd IEEE Multi-conference on Systems and Control, July 8-,9, Saint Petersburg, RUSSIA pp. 69-695, (c)9 IEEE Using Doppler Radar and MEMS Gyro to Augment DGPS for Land Vehicle Navigation Jussi Parviainen,
More informationComputationally Efficient Unscented Kalman Filtering Techniques for Launch Vehicle Navigation using a Space-borne GPS Receiver
Computationally Efficient Unscented Kalman Filtering Techniques for Launch Vehicle Navigation using a Space-borne GPS Receiver Sanat K. Biswas, ACSER, UNSW Australia Li Qiao, UNSW Australia Andrew G. Dempster,
More informationSimulated Performance Analysis of a Composite Vector Tracking and Navigation Filter
Simulated Performance Analysis of a Composite Vector Tracing and Navigation Filter Christopher R. Hamm and David M. Bevly Auburn University, Auburn, Alabama BIOGRAPHY Christopher R. Hamm is an M.S. candidate
More informationRobust GPS Carrier Tracking Model Using Unscented Kalman Filter for a Dynamic Vehicular Communication Channel
Received April 3, 2018, accepted May 1, 2018, date of publication May 8, 2018, date of current version June 5, 2018. Digital Object Identifier 10.1109/ACCESS.2018.2834470 Robust GPS Carrier Tracking Model
More informationA Neural Extended Kalman Filter Multiple Model Tracker
A Neural Extended Kalman Filter Multiple Model Tracer M. W. Owen, U.S. Navy SPAWAR Systems Center San Diego Code 2725, 53560 Hull Street San Diego, CA, 92152, USA mar.owen@navy.mil A. R. Stubberud, University
More informationMutual Coupling Estimation for GPS Antenna Arrays in the Presence of Multipath
Mutual Coupling Estimation for GPS Antenna Arrays in the Presence of Multipath Zili Xu, Matthew Trinkle School of Electrical and Electronic Engineering University of Adelaide PACal 2012 Adelaide 27/09/2012
More informationCarrier Phase Measurement in Ultra-tight Integration Tracking Loops Based on EKF
Carrier Phase Measurement in Ultra-tight Integration Tracking Loops Based on EKF Gaoshun Song, Changming Wang, Fanghua Xi, Aijun Zhang Abstract There is a problem that the accuracy and stability of the
More informationGNSS Technologies. PPP and RTK
PPP and RTK 29.02.2016 Content Carrier phase based positioning PPP RTK VRS Slides based on: GNSS Applications and Methods, by S. Gleason and D. Gebre-Egziabher (Eds.), Artech House Inc., 2009 http://www.gnssapplications.org/
More informationNeural network based data fusion for vehicle positioning in
04ANNUAL-345 Neural network based data fusion for vehicle positioning in land navigation system Mathieu St-Pierre Department of Electrical and Computer Engineering Université de Sherbrooke Sherbrooke (Québec)
More informationIt is well known that GNSS signals
GNSS Solutions: Multipath vs. NLOS signals GNSS Solutions is a regular column featuring questions and answers about technical aspects of GNSS. Readers are invited to send their questions to the columnist,
More informationREAL-TIME ESTIMATION OF IONOSPHERIC DELAY USING DUAL FREQUENCY GPS OBSERVATIONS
European Scientific Journal May 03 edition vol.9, o.5 ISS: 857 788 (Print e - ISS 857-743 REAL-TIME ESTIMATIO OF IOOSPHERIC DELAY USIG DUAL FREQUECY GPS OBSERVATIOS Dhiraj Sunehra, M.Tech., PhD Jawaharlal
More informationTHOMAS PANY SOFTWARE RECEIVERS
TECHNOLOGY AND APPLICATIONS SERIES THOMAS PANY SOFTWARE RECEIVERS Contents Preface Acknowledgments xiii xvii Chapter 1 Radio Navigation Signals 1 1.1 Signal Generation 1 1.2 Signal Propagation 2 1.3 Signal
More informationTIME-FREQUENCY REPRESENTATION OF INSTANTANEOUS FREQUENCY USING A KALMAN FILTER
IME-FREQUENCY REPRESENAION OF INSANANEOUS FREQUENCY USING A KALMAN FILER Jindřich Liša and Eduard Janeče Department of Cybernetics, University of West Bohemia in Pilsen, Univerzitní 8, Plzeň, Czech Republic
More informationMitigate Effects of Multipath Interference at GPS Using Separate Antennas
Mitigate Effects of Multipath Interference at GPS Using Separate Antennas Younis H. Karim AlJewari #1, R. Badlishah Ahmed *2, Ali Amer Ahmed #3 # School of Computer and Communication Engineering, Universiti
More informationIntegration of GPS with a Rubidium Clock and a Barometer for Land Vehicle Navigation
Integration of GPS with a Rubidium Clock and a Barometer for Land Vehicle Navigation Zhaonian Zhang, Department of Geomatics Engineering, The University of Calgary BIOGRAPHY Zhaonian Zhang is a MSc student
More informationMULTIPATH EFFECT MITIGATION IN SIGNAL PROPAGATION THROUGH AN INDOOR ENVIRONMENT
JOURNAL OF APPLIED ENGINEERING SCIENCES VOL. 2(15), issue 2_2012 ISSN 2247-3769 ISSN-L 2247-3769 (Print) / e-issn:2284-7197 MULTIPATH EFFECT MITIGATION IN SIGNAL PROPAGATION THROUGH AN INDOOR ENVIRONMENT
More informationTEST RESULTS OF A DIGITAL BEAMFORMING GPS RECEIVER FOR MOBILE APPLICATIONS
TEST RESULTS OF A DIGITAL BEAMFORMING GPS RECEIVER FOR MOBILE APPLICATIONS Alison Brown, Huan-Wan Tseng, and Randy Kurtz, NAVSYS Corporation BIOGRAPHY Alison Brown is the President and CEO of NAVSYS Corp.
More informationParticle. Kalman filter. Graphbased. filter. Kalman. Particle. filter. filter. Three Main SLAM Paradigms. Robot Mapping
Robot Mapping Three Main SLAM Paradigms Summary on the Kalman Filter & Friends: KF, EKF, UKF, EIF, SEIF Kalman Particle Graphbased Cyrill Stachniss 1 2 Kalman Filter & Its Friends Kalman Filter Algorithm
More informationA Comparison of Particle Swarm Optimization and Gradient Descent in Training Wavelet Neural Network to Predict DGPS Corrections
Proceedings of the World Congress on Engineering and Computer Science 00 Vol I WCECS 00, October 0-, 00, San Francisco, USA A Comparison of Particle Swarm Optimization and Gradient Descent in Training
More informationA Neural Network and Kalman Filter Hybrid Approach for GPS/INS Integration
A Neural Network and Kalman Filter Hybrid Approach for GPS/INS Integration Jianguo Jack Wang 1, Jinling Wang 1, David Sinclair 2, Leo Watts 2 1 School of Surveying and Spatial Information Systems, University
More informationA Wireless Localization Algorithm Based on Strong Tracking Kalman Filter
Sensors & ransducers, Vol. 83, Issue 2, December 204, pp. 55-6 Sensors & ransducers 204 by IFSA Publishing, S. L. http://www.sensorsportal.com A Wireless Localization Algorithm Based on Strong racking
More informationSX-NSR 2.0 A Multi-frequency and Multi-sensor Software Receiver with a Quad-band RF Front End
SX-NSR 2.0 A Multi-frequency and Multi-sensor Software Receiver with a Quad-band RF Front End - with its use for Reflectometry - N. Falk, T. Hartmann, H. Kern, B. Riedl, T. Pany, R. Wolf, J.Winkel, IFEN
More informationImproving Argos Doppler Location with Kalman Filtering - Advantages for Argo Floats
Improving Argos Doppler Location with Kalman Filtering - Advantages for Argo Floats YANN BERNARD*, MATHIEU BELBEOCH** E-mails: ybernard@cls.fr, belbeoch@jcommops.org *Collecte Localisation Satellites;
More informationGNSS Doppler Positioning (An Overview)
GNSS Doppler Positioning (An Overview) Mojtaba Bahrami Geomatics Lab. @ CEGE Dept. University College London A paper prepared for the GNSS SIG Technical Reading Group Friday, 29-Aug-2008 To be completed...
More informationABSTRACT: Three types of portable units with GNSS raw data recording capability are assessed to determine static and kinematic position accuracy
ABSTRACT: Three types of portable units with GNSS raw data recording capability are assessed to determine static and kinematic position accuracy under various environments using alternatively their internal
More informationAIR FORCE INSTITUTE OF TECHNOLOGY
Air-to-Air Missile Enhanced Scoring with Kalman Smoothing THESIS Jonathon Gipson, Captain, USAF AFIT/GE/ENG/12-18 DEPARTMENT OF THE AIR FORCE AIR UNIVERSITY AIR FORCE INSTITUTE OF TECHNOLOGY Wright-Patterson
More informationFiltering the GPS Navigation Solution for Real Time Orbit Determination Using Different Dynamical Models
Filtering the GPS Navigation Solution for Real ime Orbit Determination Using Different Dynamical Moels VIVIAN MARINS GOMES, ANONIO F. B. A. PRADO, HÉLIO KOII KUGA National Institute for Space Research
More informationArtificial Beacons with RGB-D Environment Mapping for Indoor Mobile Robot Localization
Sensors and Materials, Vol. 28, No. 6 (2016) 695 705 MYU Tokyo 695 S & M 1227 Artificial Beacons with RGB-D Environment Mapping for Indoor Mobile Robot Localization Chun-Chi Lai and Kuo-Lan Su * Department
More informationThis is an author-deposited version published in : Eprints ID : 17111
Open Archive TOULOUSE Archive Ouverte (OATAO) OATAO is an open access repository that collects the work of Toulouse researchers and makes it freely available over the web where possible This is an author-deposited
More informationAn Improved Path Planning Method Based on Artificial Potential Field for a Mobile Robot
BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 15, No Sofia 015 Print ISSN: 1311-970; Online ISSN: 1314-4081 DOI: 10.1515/cait-015-0037 An Improved Path Planning Method Based
More informationPedestrian Navigation System Using. Shoe-mounted INS. By Yan Li. A thesis submitted for the degree of Master of Engineering (Research)
Pedestrian Navigation System Using Shoe-mounted INS By Yan Li A thesis submitted for the degree of Master of Engineering (Research) Faculty of Engineering and Information Technology University of Technology,
More informationDynamic displacement estimation using data fusion
Dynamic displacement estimation using data fusion Sabine Upnere 1, Normunds Jekabsons 2 1 Technical University, Institute of Mechanics, Riga, Latvia 1 Ventspils University College, Ventspils, Latvia 2
More informationAIRPORT MULTIPATH SIMULATION AND MEASUREMENT TOOL FOR SITING DGPS REFERENCE STATIONS
AIRPORT MULTIPATH SIMULATION AND MEASUREMENT TOOL FOR SITING DGPS REFERENCE STATIONS ABSTRACT Christophe MACABIAU, Benoît ROTURIER CNS Research Laboratory of the ENAC, ENAC, 7 avenue Edouard Belin, BP
More informationVehicle Speed Estimation Using GPS/RISS (Reduced Inertial Sensor System)
ISSC 2013, LYIT Letterkenny, June 20 21 Vehicle Speed Estimation Using GPS/RISS (Reduced Inertial Sensor System) Thomas O Kane and John V. Ringwood Department of Electronic Engineering National University
More informationCoarse-time Positioning without Continuous GPS Signal Tracking
International Global Navigation Satellite Systems Association IGNSS Conference 2016 Colombo Theatres, Kensington Campus, UNSW Australia 6 8 December 2016 Coarse-time Positioning without Continuous GPS
More informationIndoor Tracking in WLAN Location with TOA Measurements
Indoor Tracing in WLAN Location with TOA Measurements Marc Ciurana +34 93 401 78 08 mciurana@entel.upc.edu Francisco Barceló +34 93 401 60 10 barcelo@entel.upc.edu Sebastiano Cugno +34 93 401 78 08 scugno@entel.upc.edu
More informationResilient and Accurate Autonomous Vehicle Navigation via Signals of Opportunity
Resilient and Accurate Autonomous Vehicle Navigation via Signals of Opportunity Zak M. Kassas Autonomous Systems Perception, Intelligence, and Navigation (ASPIN) Laboratory University of California, Riverside
More informationLocation and Tracking a Three Dimensional Target with Distributed Sensor Network Using TDOA and FDOA Measurements
Location and Tracking a Three Dimensional Target with Distributed Sensor Network Using TDOA and FDOA Measurements Yee Ming Chen, Chi-Li Tsai, and Ren-Wei Fang Department of Industrial Engineering and Management,
More informationWPI Precision Personnel Locator: Inverse Synthetic Array Reconciliation Tomography Performance. Co-authors: M. Lowe, D. Cyganski, R. J.
WPI Precision Personnel Locator: Inverse Synthetic Array Reconciliation Tomography Performance Presented by: Andrew Cavanaugh Co-authors: M. Lowe, D. Cyganski, R. J. Duckworth Introduction 2 PPL Project
More informationA Slope-Based Multipath Estimation Technique for Mitigating Short-Delay Multipath in GNSS Receivers
Copyright Notice c 2010 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works
More information302 VIBROENGINEERING. JOURNAL OF VIBROENGINEERING. MARCH VOLUME 15, ISSUE 1. ISSN
949. A distributed and low-order GPS/SINS algorithm of flight parameters estimation for unmanned vehicle Jiandong Guo, Pinqi Xia, Yanguo Song Jiandong Guo 1, Pinqi Xia 2, Yanguo Song 3 College of Aerospace
More informationImplementation of a Low- Cost Multi- IMU by Using Information Form of a Steady State Kalman Filter
AU Journal of Electrical Engineering AU J. Elec. Eng., 49(2)(2017)195-204 DOI: 10.22060/eej.2017.12045.5028 Implementation of a Low- Cost Multi- IMU by Using Information Form of a Steady State Kalman Filter
More informationSimulation of GPS-based Launch Vehicle Trajectory Estimation using UNSW Kea GPS Receiver
Simulation of GPS-based Launch Vehicle Trajectory Estimation using UNSW Kea GPS Receiver Sanat Biswas Australian Centre for Space Engineering Research, UNSW Australia, s.biswas@unsw.edu.au Li Qiao School
More informationUnderstanding GPS: Principles and Applications Second Edition
Understanding GPS: Principles and Applications Second Edition Elliott Kaplan and Christopher Hegarty ISBN 1-58053-894-0 Approx. 680 pages Navtech Part #1024 This thoroughly updated second edition of an
More informationMobile Positioning in Wireless Mobile Networks
Mobile Positioning in Wireless Mobile Networks Peter Brída Department of Telecommunications and Multimedia Faculty of Electrical Engineering University of Žilina SLOVAKIA Outline Why Mobile Positioning?
More informationCross correlation matched field localization for unknown emitted signal waveform using two-hydrophone
Cross correlation matched field localization for unknown emitted signal waveform using two-hydrophone Shuai YAO 1, Kun LI 1, Shiliang FANG 1 1 Southeast University, Naning, China ABSRAC Source localization
More informationUnmanned Aerial Vehicle-Aided Wireless Sensor Network Deployment System for Post-disaster Monitoring
Unmanned Aerial Vehicle-Aided Wireless Sensor Network Deployment System for Post-disaster Monitoring Gurkan una 1, arik Veli Mumcu 2, Kayhan Gulez 2, Vehbi Cagri Gungor 3, and Hayrettin Erturk 4 1 rakya
More informationUtility of Sensor Fusion of GPS and Motion Sensor in Android Devices In GPS- Deprived Environment
Utility of Sensor Fusion of GPS and Motion Sensor in Android Devices In GPS- Deprived Environment Amrit Karmacharya1 1 Land Management Training Center Bakhundol, Dhulikhel, Kavre, Nepal Tel:- +977-9841285489
More informationOptimized Indoor Positioning for static mode smart devices using BLE
Optimized Indoor Positioning for static mode smart devices using BLE Quang Huy Nguyen, Princy Johnson, Trung Thanh Nguyen and Martin Randles Faculty of Engineering and Technology, Liverpool John Moores
More informationFundamentals of Kalxnan Filtering: A Practical Approach
Fundamentals of Kalxnan Filtering: A Practical Approach Second Edition Paul Zarchan MIT Lincoln Laboratory Lexington, Massachusetts Howard Musoff Charles Stark Draper Laboratory, Inc. Cambridge, Massachusetts
More information