Next Article in Journal
A Novel Method and Mechanism for Micro-Sphere Singularization
Previous Article in Journal
Design, Characterization and Sensitivity Analysis of a Piezoelectric Ceramic/Metal Composite Transducer
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Modeling and Quantitative Analysis of GNSS/INS Deep Integration Tracking Loops in High Dynamics

1
GNSS Research Center, Wuhan University, 129 Luoyu Road, Wuhan 430079, China
2
Collaborative Innovation Center of Geospatial Technology, 129 Luoyu Road, Wuhan 430079, China
*
Author to whom correspondence should be addressed.
Micromachines 2017, 8(9), 272; https://doi.org/10.3390/mi8090272
Submission received: 18 July 2017 / Revised: 19 August 2017 / Accepted: 5 September 2017 / Published: 8 September 2017

Abstract

:
To meet the requirements of global navigation satellite systems (GNSS) precision applications in high dynamics, this paper describes a study on the carrier phase tracking technology of the GNSS/inertial navigation system (INS) deep integration system. The error propagation models of INS-aided carrier tracking loops are modeled in detail in high dynamics. Additionally, quantitative analysis of carrier phase tracking errors caused by INS error sources is carried out under the uniform high dynamic linear acceleration motion of 100 g. Results show that the major INS error sources, affecting the carrier phase tracking accuracy in high dynamics, include initial attitude errors, accelerometer scale factors, gyro noise and gyro g-sensitivity errors. The initial attitude errors are usually combined with the receiver acceleration to impact the tracking loop performance, which can easily cause the failure of carrier phase tracking. The main INS error factors vary with the vehicle motion direction and the relative position of the receiver and the satellites. The analysis results also indicate that the low-cost micro-electro mechanical system (MEMS) inertial measurement units (IMU) has the ability to maintain GNSS carrier phase tracking in high dynamics.

1. Introduction

1.1. Previous Work

High dynamics is usually interpreted as high values for velocity and its derivatives. The Jet Propulsion Laboratory (JPL) has defined two high dynamic trajectories: one is linear acceleration of no less than 50 g, and the other is circular motion with a period of 6–8 s and with radial acceleration of 50 g [1,2]. The high dynamics of vehicles bring serious impact to the stability of global navigation satellite system (GNSS) signal carrier phase tracking, leading to the failure of GNSS precise positioning [3,4]. The inertial navigation system (INS) has a superior dynamic characteristic, which is highly complementary to GNSS [5,6]. In the GNSS/INS deep integration, the impact of the dynamics on the tracking loops can be mitigated by INS aiding, which is helpful for the improvement of the loop performance [7,8,9].
Based on the type of tracking loops used in receivers, the GNSS/INS deep integration can be implemented in two different ways [10], shown in Figure 1, respectively named: scalar-based architecture [11,12] and vector-based architecture [13,14]. The scalar-based architecture keeps the individual traditional tracking loops and is aided by INS, while in the vector-based architecture, the traditional individual tracking loops are eliminated, and it can make full use of the available information and get better signal sensitivity. However, since the deeply-coupled Kalman filter output accuracy is insufficient for the carrier phase, the individual carrier phase tracking loops still need to be used in the vector-based architecture [15]. Therefore, the study of the carrier phase in deep integration was carried out on individual tracking loops.
In a deeply-coupled system, the accuracy of the INS-aided data is critical to the tracking loops, especially for the low-cost inertial measurement unit (IMU), as they have poor error characteristics. Therefore, an effective quantitative analysis method is urgently needed to design and implement deep integration based on the model of INS-aided tracking loops. To the authors’ knowledge, the existing models do not fully consider INS error sources and cannot correctly reflect the error transformation of INS in the tracking loop [16,17,18]. Hence, they cannot be directly used for quantitative analysis of the impact of the INS on the receiver tracking loop, especially for high dynamics. The authors’ previous work has made an effort on the INS-aided branch modeling in low dynamics [19,20]. The transfer function between the error sources and the phase-locked loops’ (PLLs) tracking error has established, and the negative effects of the inertial aiding information from different grades of INS in low dynamics have been quantitatively assessed, which were not applied in high dynamics.

1.2. Objectives

In practice, the performance of the INS is very dependent on the motion of the vehicle [16]. The large angular rate and acceleration output from the inertial sensors will cause multiple error sources when the host vehicle maneuvers, such as the scale-factor error, the cross-coupling error, the gyro g-sensitivity error, etc. Meanwhile, the impact of INS initial error, bias and noise exist whether the vehicle is stationary or maneuvering. Therefore, the INS error sources can be divided into maneuver-dependent error terms and non-maneuver-dependent error terms, presented in Figure 2. Previous work mainly evaluates the impact of the non-maneuver-dependent errors in low dynamics [19,20]. However, the effect of maneuver-dependent errors may become prominent and affect the tracking performance seriously in high dynamics.
In this paper, a quantitative analysis method is proposed to evaluate the impact of the maneuver-dependent and non-maneuver-dependent errors of different grades of IMU on the receiver PLLs. Compared with our previous work, the main contribution is that modeling and quantitative analysis are carried out in high dynamics [20]. The model and quantitative analysis will be a reference and guidance when designing carrier phase tracking loops in the GNSS/INS deep integrated system for precise positioning applications in high dynamics.
The rest of this paper is organized as follows: Firstly, it presents the detailed transfer relation of the micro-electro mechanical system (MEMS) and tactical INS error sources and the carrier phase tracking errors in the Laplace domain. Then, it performs the time domain quantitative analysis of tracking errors caused by the maneuver-dependent and non-maneuver-dependent errors, respectively. Finally, the conclusions of this study are given.

2. Methodology

It is necessary to establish the transfer model of INS error sources in the GNSS/INS deep integration before quantitatively analyzing its impact on carrier phase tracking errors. The process of the modeling is shown in Figure 3. It starts with the INS error dynamic equations, and some reasonable simplifications should be made firstly based on the assumption of uniform high dynamic linear acceleration motion. Then, the INS velocity error models can be obtained by solving the simplified INS error dynamic equations according to the Laplace transform. After that, the INS-aided information error is calculated based on the principle of INS aiding [19], and the refined model can be achieved combined with the detailed modeling of INS error sources. Finally, substituting the INS-aided information error model into the transfer function of INS aided PLLs [20], the models reflecting the relationship of INS error sources and the tracking error can be established.

2.1. Error Dynamic Solutions of INS

The propagation of the INS errors can be represented as a set of difference equations, which are derived from the system equations by taking partial derivatives [21,22]. Some reasonable simplifications and assumptions can be achieved based on the peculiarity of the research objects [20].
(a)
It is assumed that the vehicle is in uniform high dynamic linear acceleration motion (within 100 g acceleration and 1000 m/s velocity);
(b)
The minor terms (e.g., terms contain the reciprocal of the Earth radius parameters) are ignored as they have little effect on the navigation errors;
(c)
Assume that the sensor selection of each axis is the same, and it can be considered that the sensor error characteristics in the n-frame are the same as in the b-frame, because the rotation matrix from the b-frame to the n-frame is an identity and orthogonal matrix;
(d)
The impact of position error can be ignored after simplification because the position errors do not affect the velocity errors and attitude errors in the analysis.
Then, the simplified error dynamic equations in the navigation frame (n-frame, north-east-down) of MEMS and tactical INS can be expressed as follows.
MEMS case:
{ δ v ˙ N = f D ϕ p i t c h + f E ϕ y a w + δ f N δ v ˙ E = f D ϕ r o l l f N ϕ y a w + δ f E δ v ˙ D = f E ϕ r o l l + f N ϕ p i t c h + δ f D ϕ ˙ r o l l = δ ω N ϕ ˙ p i t c h = δ ω E ϕ ˙ y a w = δ ω D
Tactical case:
{ δ v ˙ N = f D ϕ p i t c h + f E ϕ y a w + δ f N δ v ˙ E = f D ϕ r o l l f N ϕ y a w + δ f E δ v ˙ D = f E ϕ r o l l + f N ϕ p i t c h + δ f D ϕ ˙ r o l l = v N R M + h ϕ y a w δ ω N ϕ ˙ p i t c h = ( ω e cos φ + v E R N + h ) ϕ y a w δ ω E ϕ ˙ y a w = δ ω D
All symbols in Equations (1) and (2) are defined as follows: operator δ means the error of something; δ ν and ϕ are the velocity and attitude error in the n-frame, respectively; δ f is the error for accelerometers; and δ ω is the error of gyros. φ is the geographical latitude; R M , R N are the radii of curvature in the meridian and prime vertical; h is the ellipsoidal height.
Then, the simplified error dynamics can be expressed in matrix form as follows:
x ˙ ( t ) = F ( t ) x ( t ) + w ( t )
and:
F M E M S = ( 0 0 0 0 f D f E 0 0 0 f D 0 f N 0 0 0 f E f N 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ) F T ac t i c a l = ( 0 0 0 0 f D f E 0 0 0 f D 0 f N 0 0 0 f E f N 0 0 0 0 0 0 v N / R 0 0 0 0 0 ω e cos φ + v E / R 0 0 0 0 0 0 )
Here, the elements of F ( t ) are constant or changing slowly in a short time (as the vehicle is in uniform linear acceleration motion), so the Laplace transform can be finished as [16,23,24]:
s x ( s ) = F x ( s ) + x ( 0 ) + w ( s ) x ( s ) = ( s I F ) 1 [ x ( 0 ) + w ( s ) ]
where I is the identity matrix and x ( 0 ) is the initial value of x ( t ) . Then, the velocity error of MEMS and tactical INS in the Laplace domain can be derived from Equation (4).
MEMS case:
{ δ v N ( s ) = 1 s δ v N ( 0 ) f D s 2 ϕ p i t c h ( 0 ) + f E s 2 ϕ y a w ( 0 ) + 1 s δ f N ( s ) + f D s 2 δ ω E ( s ) f E s 2 δ ω D ( s ) δ v E ( s ) = 1 s δ v E ( 0 ) + f D s 2 ϕ r o l l ( 0 ) f N s 2 ϕ y a w ( 0 ) + 1 s δ f E ( s ) f D s 2 δ ω N ( s ) + f N s 2 δ ω D ( s ) δ v D ( s ) = 1 s δ v D ( 0 ) f E s 2 ϕ r o l l ( 0 ) + f N s 2 ϕ p i t c h ( 0 ) + 1 s δ f D ( s ) + f E s 2 δ ω N ( s ) f N s 2 δ ω E ( s )
Tactical case:
{ δ v N ( s ) = 1 s δ v N ( 0 ) f D s 2 ϕ p i t c h ( 0 ) + f E s ( ω e cos φ + Λ E ) f D s 3 ϕ y a w ( 0 ) + 1 s δ f N ( s ) + f D s 2 δ ω E ( s ) f E s ( ω e cos φ + Λ E ) f D s 3 δ ω D ( s ) δ v E ( s ) = 1 s δ v E ( 0 ) + f D s 2 ϕ r o l l ( 0 ) f N s Λ N f D s 3 ϕ y a w ( 0 ) + 1 s δ f E ( s ) f D s 2 δ ω N ( s ) + f N s Λ N f D s 3 δ ω D ( s ) δ v D ( s ) = 1 s δ v D ( 0 ) f E s 2 ϕ r o l l ( 0 ) + f N s 2 ϕ p i t c h ( 0 ) + ( ω e cos φ + Λ E ) f N Λ N f E s 3 ϕ y a w ( 0 ) + 1 s δ f D ( s ) + f E s 2 δ ω N ( s ) f N s 2 δ ω E ( s ) ( ω e cos φ + Λ E ) f N Λ N f E s 3 δ ω D ( s )
where Λ N = v N R , Λ E = v E R , δ f * ( s ) is the accelerometer error, δ ω * ( s ) is the gyro error, δ v * ( 0 ) is the initial velocity error and ϕ * ( 0 ) is the initial attitude angle error. It should be noted that the initial errors in the GNSS/INS integration system are the residual errors right after the GNSS measurements update.

2.2. Detailed Modeling of the Error Sources in IMU

Equations (5) and (6) provide the velocity error solution of INS error dynamic equations. The initial errors (i.e., initial velocity error and initial attitude error) can be modeled as random-constant; however, the models of sensor errors (i.e., the accelerometer error and the gyro error) in the equations are not specific enough for error propagation analysis and should be further modeled [25]. In general, the accelerometer error and the gyro error can be respectively expressed in the time domain as [26]:
δ f ( t ) = [ b c _ a + b d _ a ( t ) ] + w a ( t ) + M a f
δ ω ( t ) = [ b c _ g + b d _ g ( t ) ] + w g ( t ) + M g ω + G g f
Here, b is the residual bias of the inertial sensors in the GNSS/INS integrated system after the GNSS update. The bias generally consists of two parts: the constant part that can be modeled as a random constant (i.e., b c _ a and b c _ g ) and the bias drift that can be modeled as a first-order Gauss–Markov process; w is the noise of the accelerometer and gyros, which is usually modeled as Gaussian white noise; M is a 3 × 3 dimensional matrix, which represents the combination of scale-factor error and cross-coupling error, and G is the g-sensitivity error of the gyroscope; both of them are modeled by a random constant.
Then, the detailed modeling of the INS error in the Laplace domain can be derived from Equations (7) and (8):
δ f ( s ) = b c _ a 1 s + w b _ d , a ( s ) 1 s + τ b _ d , a + w a ( s ) + M a f 1 s
δ ω ( s ) = b c _ g 1 s + w b _ d , g ( s ) 1 s + τ b _ d , g + w g ( s ) + M g ω 1 s + G g f 1 s
where τ is the reciprocal of correlation time and w b is the driving noise of the Gauss–Markov process.

2.3. Modeling of the Tracking Error in the GNSS/INS Deep Integration

Without loss of generality, take the north direction movement and MEMS INS case as an example; the error propagation models are shown as follows. Based on the same method, the error propagation models of MEMS INS under other directions and tactical-grade INS can be achieved. Substituting Equation (9) into Equation (5), the relationship between the north velocity error and each specific error source can be firstly established:
δ v N _ M E M S ( s ) = 1 s δ v N ( 0 ) f D s 2 ϕ p i t c h ( 0 ) + f E s 2 ϕ y a w ( 0 ) + 1 s δ f N ( s ) + f D s 2 δ ω E ( s ) f E s 2 δ ω D ( s )
where
{ δ f N ( s ) = 1 s b c _ a N + w b _ d , a N ( s ) s + τ b _ d , a N + w a N ( s ) + 1 s ( S a , N f N + M a , N E f E + M a , N D f D ) δ ω E ( s ) = 1 s b c _ g E + w b _ d , g E ( s ) s + τ b _ d , g E + w g E ( s ) + 1 s ( G g , E N f N + G g , E E f E + G g , E D f D ) δ ω D ( s ) = 1 s b c _ g D + w b _ d , g D ( s ) s + τ b _ d , g D + w g D ( s ) + 1 s ( G g , D N f N + G g , D E f E + G g , D D f D )
According to previous research, the inertial aiding information can be induced into the tracking loop as a feed-forward branch in the GNSS/INS deep integration. The Doppler frequency of the carrier signal can be estimated simply by the velocity of the receiver relative to the satellite, projected onto the line of sight (LOS) direction. In order to analyze the worst impact of the maneuver-independent velocity errors on the receiver tracking loop, it is assumed that the satellite is right at the north direction of the receiver (i.e., the maximum projection of the error) [20]. Based on Equation (11), the Doppler aiding information error caused by the INS error sources in high dynamics (i.e., uniform linear acceleration motion) can be presented as:
δ f M E M S _ δ v N ( s ) = 2 π λ L δ v N _ M E M S ( s ) = 2 π λ L [ 1 s δ v N ( 0 ) f D s 2 ϕ p i t c h ( 0 ) + f E s 2 ϕ y a w ( 0 ) + 1 s δ f N ( s ) + f D s 2 δ ω E ( s ) f E s 2 δ ω D ( s ) ]
where λ L is the wavelength of the GNSS carrier. Then, the tracking error caused by INS errors will be [20,27]:
δ θ M E M S _ δ v N ( s ) = 1 s δ f M E M S _ δ v N ( s ) [ 1 H ( s ) ]
Additionally, H(s) is the system transfer function of the receiver tracking loop in the Laplace domain, and taking the 2nd-order tracking loop as an example, it can be described as follows [3,4]:
H ( s ) = 2 ξ ω n s + ω n 2 s 2 + 2 ξ ω n s + ω n 2
where ω n is the natural radian frequency of the loop filter and ξ is the damping factor. For analysis convenience, the damping factor ξ is set to a typical value (e.g., ξ = 1).
Substituting the INS-aided information errors in the Laplace domain (i.e., Equation (13)) into Equation (14), the relation between the carrier phase tracking errors and INS errors sources can be expressed as follows:
δ θ M E M S _ δ v N ( s ) = 2 π λ L s ( s + ω n ) 2 [ 1 s δ v N ( 0 ) f D s 2 ϕ p i t c h ( 0 ) + f E s 2 ϕ y a w ( 0 ) + 1 s δ f N ( s ) + f D s 2 δ ω E ( s ) f E s 2 δ ω D ( s ) ]
where the detailed models of accelerometer error δ f * ( s ) and the gyro error δ ω * ( s ) are shown in Equation (12).
Equation (16) indicates that the main error sources, affecting the tracking loop performance in high dynamics, are INS initial error and inertial sensor error. According to the previous description, the error sources can be divided into non-maneuver-dependent error terms and maneuver independent error terms. Based on Equations (12) and (16), the error propagation models of non-maneuver-dependent error and maneuver independent error will be presented respectively as follows.

2.3.1. Error Propagation Models of Non-Maneuver-Dependent Error

According to Figure 2, the non-maneuver-dependent errors mainly include the INS initial errors, the bias and the noise of inertial sensors. The error propagation models of non-maneuver-dependent error are presented as follows.
(1)
Tracking errors caused by the initial velocity error in the north direction δ v N ( 0 ) :
δ θ M E M S _ δ v N _ δ v N ( 0 ) ( s ) = 2 π λ L 1 ( s + ω n ) 2 δ v N ( 0 )
(2)
Tracking errors caused by initial pitch angle error ϕ p i t c h ( 0 ) :
δ θ M E M S _ δ v N _ ϕ p i t c h ( 0 ) ( s ) = 2 π f D λ L 1 s ( s + ω n ) 2 ϕ p i t c h ( 0 )
(3)
Tracking errors caused by initial yaw angle error ϕ y a w ( 0 ) :
δ θ M E M S _ δ v N _ ϕ y a w ( s ) = 2 π f E λ L 1 s ( s + ω n ) 2 ϕ y a w ( 0 )
(4)
Tracking errors caused by the bias constant of the accelerometer in the north direction b c _ a N :
δ θ M E M S _ δ v N _ b c _ a N ( s ) = 2 π λ L 1 s ( s + ω n ) 2 b c _ a N
(5)
Tracking errors caused by the bias constant of gyro in the east direction b c _ g E :
δ θ M E M S _ δ v N _ b c _ g E ( s ) = 2 π f D λ L 1 s 2 ( s + ω n ) 2 b c _ g E
(6)
Tracking errors caused by the bias constant of the yaw gyro b c _ g D :
δ θ M E M S _ δ v N _ b c _ g D ( s ) = 2 π f E λ L 1 s 2 ( s + ω n ) 2 b c _ g D
(7)
Error propagation of the bias drift of the accelerometer in the north direction w b _ d , a N ( s ) :
H M E M S _ δ v N _ w b _ d , a N ( s ) = δ θ M E M S _ δ v N _ w b _ d , a N ( s ) w b _ d , a N ( s ) = 2 π λ L 1 ( s + τ b _ d , a N ) ( s + ω n ) 2
(8)
Error propagation of the bias drift of the gyro in the east direction w b _ d , g E ( s ) :
H M E M S _ δ v N _ w b _ d , g E ( s ) = δ θ M E M S _ δ v N _ w b _ d , g E ( s ) w b _ d , g E ( s ) = 2 π f D λ L 1 s ( s + τ b _ d , g E ) ( s + ω n ) 2
(9)
Error propagation of the bias drift of the yaw gyro w b _ d , g D ( s ) :
H M E M S _ δ v N _ w b _ d , g D ( s ) = δ θ M E M S _ δ v N _ w b _ d , g D ( s ) w b _ d , g D ( s ) = 2 π f E λ L 1 s ( s + τ b _ d , g D ) ( s + ω n ) 2
(10)
Error propagation of the noise of the accelerometer in the north direction w a N ( s ) :
H M E M S _ δ v N _ w a N ( s ) = δ θ M E M S _ δ v N _ w a N ( s ) w a N ( s ) = 2 π λ L 1 ( s + ω n ) 2
(11)
Error propagation of the noise of the gyro in the east direction w g E ( s ) :
H M E M S _ δ v N _ w g E ( s ) = δ θ M E M S _ δ v N _ w g E ( s ) w g E ( s ) = 2 π f D λ L 1 s ( s + ω n ) 2
(12)
Error propagation of the noise of the yaw gyro w g D ( s ) :
H M E M S _ δ v N _ w g D ( s ) = δ θ M E M S _ δ v N _ w g D ( s ) w g D ( s ) = 2 π f E λ L 1 s ( s + ω n ) 2

2.3.2. Error Propagation Models of Maneuver-Dependent Error

According to Figure 2, the maneuver-dependent errors consist of the scale-factor error, cross-coupling error and g-sensitivity error of inertial sensors. The error propagation models of maneuver-dependent error are presented as follows.
(1)
Tracking errors caused by the scale-factor error of the accelerometer in the north direction S a , N :
δ θ M E M S _ δ v N _ S a , N ( s ) = 2 π f N λ L 1 s ( s + ω n ) 2 S a , N
(2)
Tracking errors caused by the cross-coupling error of the accelerometer in the north direction M a , N :
δ θ M E M S _ δ v N _ M a , N ( s ) = 2 π ( M a , N E f E + M a , N D f D ) λ L 1 s ( s + ω n ) 2
(3)
Tracking errors caused by the g-sensitivity error of the gyro in the east direction G g , E :
δ θ M E M S _ δ v N _ G g , E ( s ) = 2 π f D λ L 1 s 2 ( s + ω n ) 2 ( G g , E N f N + G g , E E f E + G g , E D f D )
(4)
Tracking errors caused by the g-sensitivity error of the yaw gyro G g , D :
δ θ M E M S _ δ v N _ G g , D ( s ) = 2 π f E λ L 1 s 2 ( s + ω n ) 2 ( G g , D N f N + G g , D E f E + G g , D D f D )
The time domain response of the random constant errors (i.e., Equations (17)–(22) and (29)–(32)) can be expressed by the inverse Laplace transform directly:
{ δ θ M E M S _ δ v N _ δ v N ( 0 ) ( t ) = 2 π δ v N ( 0 ) λ L t e ω n t δ θ M E M S _ δ v N _ ϕ p i t c h ( 0 ) ( t ) = 2 π f D λ L ϕ p i t c h ( 0 ) ( 1 ω n t e ω n t 1 ω n 2 e ω n t + 1 ω n 2 ) δ θ M E M S _ δ v N _ ϕ y a w ( 0 ) ( t ) = 2 π f E λ L ϕ y a w ( 0 ) ( 1 ω n t e ω n t 1 ω n 2 e ω n t + 1 ω n 2 ) δ θ M E M S _ δ v N _ b c _ a N ( t ) = 2 π b c _ a N λ L ( 1 ω n t e ω n t 1 ω n 2 e ω n t + 1 ω n 2 ) δ θ M E M S _ δ v N _ b c _ g E ( t ) = 2 π f D b c _ g E λ L ( 1 ω n 2 t e ω n t + 1 ω n 2 t + 2 ω n 3 e ω n t 2 ω n 3 ) δ θ M E M S _ δ v N _ b c _ g D ( t ) = 2 π f E b c _ g D λ L ( 1 ω n 2 t e ω n t + 1 ω n 2 t + 2 ω n 3 e ω n t 2 ω n 3 ) δ θ M E M S _ δ v N _ S a , N ( t ) = 2 π S a , N f N λ L ( 1 ω n t e ω n t 1 ω n 2 e ω n t + 1 ω n 2 ) δ θ M E M S _ δ v N _ M a , N ( t ) = 2 π ( M a , N E f E + M a , N D f D ) λ L ( 1 ω n t e ω n t 1 ω n 2 e ω n t + 1 ω n 2 ) δ θ M E M S _ δ v N _ G g , E ( t ) = 2 π f D ( G g , E N f N + G g , E E f E + G g , E D f D ) λ L ( 1 ω n 2 t e ω n t + 1 ω n 2 t + 2 ω n 3 e ω n t 2 ω n 3 ) δ θ M E M S _ δ v N _ G g , D ( t ) = 2 π f E ( G g , D N f N + G g , D E f E + G g , D D f D ) λ L ( 1 ω n 2 t e ω n t + 1 ω n 2 t + 2 ω n 3 e ω n t 2 ω n 3 )
The error components (i.e., Equations (23)–(28)) driven by white noise are too complicated to get their time domain expression by the inverse Laplace transform. Hence, Monte Carlo simulations [28] or the convolution integral method [29] can be used to analyze their time domain response based on the transfer functions. Quantitative analysis of INS error transfer, which represents the quality of INS-aided information in high dynamics, can be achieved based on the proposed models above.

3. Quantitative Analysis of INS Error Transfer in the Deep Integration in High Dynamics

With the assumption that the vehicle is in uniform high dynamic linear acceleration motion along the north direction (e.g., f N = 100 g , f E = 0 , f D = g , 1000 m/s), this section presents the quantitative analysis of the carrier phase tracking errors caused by INS error sources including satellites from different directions (i.e., north, east and zenith), as shown in Figure 4.
Before the quantitative analysis, representative MEMS and tactical INS [30,31] specifications of the error sources are listed in Table 1 and Table 2, and the sources of the parameters are described below:
(a)
The parameters are obtained based on real GNSS/INS data processing and the representative IMU specifications; and the GNSS measurements are single point positioning results;
(b)
The bias constants are the statistics of the standard deviation of the bias estimation right after the GNSS update;
(c)
The initial errors are the statistics of the navigation errors right after the GNSS update;
(d)
The other parameters are set according to the real data process parameters.
Without loss of generality, take GPS L1 (i.e., wavelength λ L = 0.19 m) as an example: substituting the parameters into the time response models and the Monte Carlo simulations, the quantitative maneuver independent errors of all error sources can be achieved. In the Monte Carlo simulations of the white noise-driven error sources, more than a thousand samples are simulated based on the parameters of different grades of INS, and the statistical results are presented. The analysis results of satellites in the north and east directions and the zenith are shown as follows.

3.1. Analysis of the North Satellite Tracking Error

Figure 5 presents the north satellite carrier phase tracking error caused by MEMS INS error sources with bandwidths of 10 Hz and 20 Hz respectively in one second (i.e., the typical GNSS update interval). It is shown that the maximum value of the tracking error in total is less than eight degrees with a bandwidth of 10 Hz and less than two degrees with a bandwidth of 20 Hz. Compared with the tracking threshold (e.g., 45 degrees) [1,2], the impact of the MEMS INS error sources is small enough to be tolerated by the receiver tracking loop in the GNSS/INS deep integration.
Figure 5 also indicates that the major non-maneuver-dependent error sources, which affect the carrier phase tracking accuracy in high dynamics, are the initial velocity errors of the north direction δ v N ( 0 ) and initial pitch error ϕ p i t c h ( 0 ) by comparing Figure 5a,c. Additionally, Figure 5b,d indicates that the scale-factor error S a , N is the main factor of the tracking error among all of the maneuver-dependent error sources. In general, Figure 5 shows that the main error source that affects the north satellite carrier phase tracking accuracy is the scale-factor error of the north accelerometer. It basically determines the trends and peak value of the tracking error. Figure 5 also shows that the tracking error is smaller and converges faster with the loop bandwidth increasing.
Similarly, Figure 6 presents the effect of tactical-grade INS error sources on the north satellite carrier phase tracking performance with bandwidths of 10 Hz and 20 Hz. It shows that the effect of tactical grade INS error sources has the same trends as the MEMS INS, while the difference lies in: (a) the tracking error caused by tactical-grade INS error sources being smaller than the MEMS INS; (b) the effect of the initial pitch error being negligible.

3.2. Analysis of the East Satellite Tracking Error

Figure 7 presents the east satellite carrier phase tracking error caused by MEMS INS error sources with bandwidths of 10 Hz and 20 Hz respectively within one second. Figure 7b shows that the total carrier phase tracking error of the east satellite caused by MEMS INS error with a bandwidth of 10 Hz is nearly 130 degrees, which is far greater than the tracking threshold. However, Figure 7d presents that the max tracking error with a bandwidth of 20 Hz is less than 35 degrees, which can keep stable the tracking of the carrier phase. The quantitative analysis results above indicate that the reasonable bandwidth setting of the tracking loop should be a major consideration when designing the GNSS/MEMS INS deep integrated system in high dynamics.
Figure 7a,c shows that the major non-maneuver-dependent error source, which affects the carrier phase tracking accuracy, is the initial yaw error ϕ y a w ( 0 ) . This indicates that the tracking performance is affected by the initial yaw error, which is coupled with the north accelerometer output. Then, when the vehicle is in high dynamics along the north, a great tracking error will be caused by the initial yaw error. On the other hand, Figure 7b,d also shows that the cross-coupling error of east accelerometer M a , E and the g-sensitivity error of the yaw gyro G g , D are the main factors of the tracking error among all of the maneuver-dependent error sources, but the effect of the non-maneuver-dependent errors is greater than that of the maneuver-dependent errors in total by comparing Figure 7a,c and Figure 7b,d.
Figure 8 presents the effect of tactical-grade INS error sources on the east satellite carrier phase tracking performance. Results show that the effect of tactical-grade INS error sources has the same trends as the MEMS INS, and tracking errors caused by the tactical INS are smaller than the MEMS INS.

3.3. Analysis of the Zenith Satellite Tracking Error

Figure 9 gives the zenith satellite carrier phase tracking error caused by MEMS INS error sources with bandwidths of 10 Hz and 20 Hz respectively within one second. As observed in Figure 9b, the zenith satellite tracking error caused by MEMS INS error sources with a bandwidth of 10 Hz is very close to the threshold (e.g., 45 degrees), and the total tracking error curve shows a divergence trend; while the total tracking error with a bandwidth of 20 Hz is only 10 degrees, which is much smaller than the common threshold (see in Figure 9d); and the loop is safe to the keep the carrier phase track steady.
Figure 9a,c shows that the major non-maneuver-dependent error source, which affects the carrier phase tracking accuracy most, is the initial pitch error ϕ p i t c h ( 0 ) . Additionally, Figure 9b,d shows that the cross-coupling error of the vertical accelerometer M g , D and the g-sensitivity error of the east gyro G g , E are the main factors of the tracking error among all of the maneuver-dependent error sources. The effect of the non-maneuver-dependent errors is greater than that of maneuver-dependent errors in total by comparing Figure 9a,c and Figure 9b,d.
Figure 10 presents the effect of tactical-grade INS error sources on the east satellite carrier phase tracking performance. Results show that the effect of tactical-grade INS error sources has the same trends with the MEMS INS. Figure 10 also presents that the initial pitch error and the cross-coupling error of the vertical accelerometer of the tactical INS have nearly the same effect on the carrier phase tracking performance, and the effect of the initial velocity error and gyro noise cannot be ignored.
Based on the principles mentioned above, quantitative analysis of the carrier phase tracking errors caused by INS error sources including satellites from different directions (i.e., north, east and zenith) can be achieved by assuming that the vehicle is in uniform high dynamic linear acceleration motion along the east direction (i.e., f N = 0 , f E = 100 g , f D = g ) or the vertical direction (i.e., f N = 0 , f E = 0 , f D = 101 g ). Then, the main factors of the INS error sources that affect the carrier phase tracking performance in the GNSS/INS deep integration can be concluded from Table 3. According to the analysis above, the results point out that:
(1)
The effects of INS error sources are related to the motion direction and the satellite position. The effect of INS error sources on the tracking performance of the east satellite is relatively great when the vehicle is in the uniform high dynamic linear acceleration motion along the north direction; and the effect of INS error sources on the tracking performance of the north satellite is relatively great when the vehicle moves along the east direction.
(2)
The main factors of INS error sources vary according to the relative position of the satellite and vehicle. When the satellite is in the direction of the vehicle motion, the main error source that affects the carrier phase tracking performance is the accelerometer scale factor error of the vehicle motion direction; when the satellite is in the orthogonal direction of the vehicle motion, the main error sources that affect the carrier phase tracking performance are the initial attitude error and the cross-coupling error of the LOS direction.
(3)
The initial attitude error, which is always coupled with the accelerometer output, will cause a great effect on the carrier phase tracking performance when the vehicle is in linear high dynamics.
(4)
It should be noted that the effect of gyro white noise and g-sensitivity error on the tracking performance continues to diverge over time.
(5)
Results indicate that the MEMS INS can be used in the GNSS/INS deep integration by aiding the carrier phase tracking loop with the proper loop bandwidth in high dynamics.
(6)
The tracking error is smaller and converges faster with the loop bandwidth increasing.

4. Conclusions

This paper presented a quantitative analysis of the impacts of the aiding information from different grades of IMUs by developing the INS error propagation models of GNSS/INS deep integrated systems in high dynamics. Under the assumption of uniform linear acceleration motion (100 g), it establishes the connections between all INS error sources and carrier phase tracking errors by the INS error dynamic equations and the INS-aided PLL model. Then, it quantitatively analyzed the effects of the INS maneuver-dependent and non-maneuver-dependent error sources on carrier phase tracking performance respectively, when the receiver moves along the north, east and vertical directions with large accelerations.
The analysis shows that: the major error sources, which affect the carrier phase tracking accuracy in high dynamics, are the initial attitude errors, accelerometer scale factors, gyro noise and g-sensitivity errors. The initial attitude errors usually take effect with the receiver acceleration to impact tracking performance, which can easily cause the failure of signal tracking. Besides, the main error factors vary with the receiver motion direction and the relative position of the receiver and satellites. The analysis results also indicate that even the low-end MEMS IMU has the ability to provide the aiding information with sufficient quality for the GNSS signal carrier phase tracking in high dynamics, and the higher grade (e.g., tactical grade) IMUs have smaller drift errors. The quantitative analysis results can guide the selection of the inertial sensors and the implementation of the GNSS/INS deep integration for high dynamic applications.
It should be noted that the analysis in this paper focused on the short-term (i.e., 1 s) performance of the INS aiding for the GNSS signal tracking with continuous GNSS update. It does not apply to the long-term cases, such as GNSS outages and INS-aided re-acquisition.

Acknowledgments

This work was supported in part by the National Key Research and Development Program of China (No. 2016YFB0501803), the National High Technology Research and Develop Program of China (No. 2015AA124002) and the National Natural Science Foundations of China (No. 41404029). The following graduate students are acknowledged for collecting the field test datasets used in this paper: Zhen Cheng, Penghui Zhang and Qijin Chen from GNSS Research Center at Wuhan University. The authors acknowledge Kunlun Yan from GNSS Research Center for providing information on the GNSS receiver tracking loop.

Author Contributions

Yalong Ban: the error transfer function of the system and the quantitative analysis were all carried out by him. Xiaoji Niu: the error modeling and analyzing idea was proposed by him, and the writing of the paper was primarily carried out by him. Tisheng Zhang: provided the model of the receiver PLLs and also guided the writing of the paper. Quan Zhang: he realized the GNSS/INS integration algorithm and guided the detailed modeling of the sensor error. Jingnan Liu: the reported research direction was identified by him, and the structure of this paper was also designed by him.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Hinedi, S.; Statman, J.J. High-Dynamic GPS Tracking; NASA-CR-184868; Jet Propulsion Laboratory: Pasadena, CA, USA, 1988; pp. 89–113.
  2. Pownell, M.; Nielson, J.; Madsen, J. Use of GPS for Long Range Precision Navigation. In Proceedings of the ION GNSS, Long Beach, CA, USA, 13–16 September 2005; pp. 19–25. [Google Scholar]
  3. Kaplan, E.D.; Hegarty, C. Understanding GPS: Principles and Applications, 2nd ed.; Artech House: Norwood, MA, USA, 2005. [Google Scholar]
  4. Xie, G. Principles of GPS and Receiver Design; Publishing House of Electronics Industry: Beijing, China, 2009. [Google Scholar]
  5. Eling, C.; Klingbeil, L.; Kuhlmann, H. Real-time single-frequency GPS/MEMS-IMU attitude determination of lightweight UAVs. Sensors 2015, 15, 26212–26235. [Google Scholar] [CrossRef] [PubMed]
  6. Hinüber, E.L.V.; Reimer, C.; Schneider, T.; Stock, M. INS/GNSS integration for aerobatic flight applications and aircraft motion surveying. Sensors 2017, 17, 941–957. [Google Scholar] [CrossRef] [PubMed]
  7. Pany, T.; Kaniuth, R.; Eissfeller, B. Deep Integration of Navigation Solution and Signal Processing. In Proceedings of the 18th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS 2005), Long Beach, CA, USA, 13–16 September 2005; pp. 1095–1102. [Google Scholar]
  8. Yang, Y.; Ei-Sheimy, N. Improving GPS Receiver Tracking Performance of PLL by MEMS IMU Aiding. In Proceedings of the 19th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS 2006), Fort Worth, TX, USA, 26–29 September 2006; pp. 2192–2201. [Google Scholar]
  9. Ye, P.; Zhan, X.; Fan, C. Novel Optimal Bandwidth Design in INS-Assisted GNSS Phase Lock Loop. IEICE Electron. Express 2011, 9, 650–656. [Google Scholar] [CrossRef]
  10. Niu, X.; Ban, Y.; Zhang, T.; Liu, J. Research progress and prospects of GNSS/INS deep integration. Acta Aeronaut. Astronaut. Sin. 2016, 37, 2895–2908. [Google Scholar]
  11. Phillips, R.E.; Schmidt, G.T. GPS/INS integration. Agard Lect. Ser. Agard LS 1996, 9, 1–18. [Google Scholar]
  12. Gustafson, D.; Dowdle, J. Deeply integrated code tracking: Comparative performance analysis. In Proceedings of the 16th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GPS/GNSS 2003), Portland, OR, USA, 9–12 September 2003; pp. 2553–2561. [Google Scholar]
  13. Gautier, J.; Parkinson, B. Using the GPS/INS generalized evaluation tool (GIGET) for the comparison of loosely coupled, tightly coupled and ultra-tightly coupled integrated navigation systems. In Proceedings of the 59th Annual Meeting of the Institute of Navigation and CIGTF 22nd Guidance Test Symposium, Albuquerque, NM, USA, 23–25 June 2003; pp. 65–76. [Google Scholar]
  14. Gao, G.; Lachapelle, G. INS-assisted high sensitivity GPS receivers for degraded signal navigation. In Proceedings of the 19th International Technical Meeting of the Satellite Division of the Institute of Navigation, Fort Worth, TX, USA, 26–29 September 2006; pp. 2977–2989. [Google Scholar]
  15. Petovello, M.G.; Driscoll, C.O.; Lachapelle, G. Carrier Phase Tracking of Weak Signals Using Different Receiver Architectures. In Proceedings of the ION NTM Conference, San Diego, CA, USA, 28–30 January 2008; pp. 781–791. [Google Scholar]
  16. Titterton, D.; Weston, J. Strapdown Inertial Navigation Technology, 2nd ed.; The Institution of Engineering and Technology: Stevenage, UK, 2004. [Google Scholar]
  17. Hemesath, N.B.; Hutchinson, W.M. Anti-Jamming characteristics of GPS/GDM. In Proceedings of the National Telecommunications Conference, Dallas, TX, USA, 29 November–1 December 1976. [Google Scholar]
  18. Alban, S.; Akos, D.M.; Rock, S.M. Performance Analysis and Architectures for INS-Aided GPS Tracking Loops. In Proceedings of the 2003 National Technical Meeting of the Institute of Navigation, Anaheim, CA, USA, 22–24 January 2003; pp. 611–622. [Google Scholar]
  19. Zhang, T.; Niu, X.; Ban, Y.; Zhang, H.; Shi, C.; Liu, J. Modeling and Development of INS-Aided PLLs in a GNSS/INS Deeply-Coupled Hardware Prototype for Dynamic Applications. Sensors 2015, 15, 733–759. [Google Scholar] [CrossRef] [PubMed]
  20. Niu, X.; Ban, Y.; Zhang, Q.; Zhang, T.; Zhang, H.; Liu, J. Quantitative Analysis to the Impacts of IMU Quality in GPS/INS Deep Integration. Micromachine 2015, 6, 1082–1099. [Google Scholar] [CrossRef]
  21. Shin, E.H. Accuracy Improvement of Low Cost INS/GPS for Land Applications; UCGE Reports, Number 20156; The University of Galgary: Calgary, AB, Cananda, 2001. [Google Scholar]
  22. Zhang, Q.; Niu, X.; Chen, Q.; Zhang, H.; Shi, C. Using Allan variance to evaluate the relative accuracy on different time scales of GNSS/INS systems. Meas. Sci. Technol. 2013, 24. [Google Scholar] [CrossRef]
  23. Oppenheim, A.V.; Willsky, A.S.; Nawab, S.H. Signals and Systems, 2nd ed.; Prentice-Hall: Englewood Cliffs, NJ, USA, 1996. [Google Scholar]
  24. Zheng, J.L.; Ying, Q.; Yang, W.L. Signals and Systems, 3rd ed.; Prentice-Hall: Englewood Cliffs, NJ, USA; High Education Press: Beijing, China, 2011. [Google Scholar]
  25. Hou, H. Modeling Inertial Sensors Errors Using Allan Variance; UCGE Reports, Number 20201; The University of Galgary: Calgary, AB, Cananda, 2004. [Google Scholar]
  26. Groves, P.D. Principles of GNSS, Inertial and Multisensor Integrated Navigation Systems, 2nd ed.; Artech House: Norwood, MA, USA, 2013. [Google Scholar]
  27. Zhang, T.; Zhang, H.; Ban, Y.; Yan, K.; Niu, X.; Liu, J. Hardware Implementation of a real-time MEMS IMU/GNSS deeply-coupled system. IEICE Trans. Commun. 2013, 96, 2933–2942. [Google Scholar] [CrossRef]
  28. Zhang, T. Research on the Tracking Technology of GNSS/INS Deep Integration Based on Hardware Prototype. Ph.D. Thesis, Wuhan University, Wuhan, China, November 2013. [Google Scholar]
  29. Zheng, W.; Zhao, S.; Li, Z. Random Signal Analysis, 3rd ed.; Artech House: Norwood, MA, USA; Electronic Industry Press: Beijing, China, 2015. [Google Scholar]
  30. Xsens. MTi-G. Available online: https://www.xsens.com/products (accessed on 6 July 2017).
  31. Tactical Grade, Low Noise IMU Combines with Novatel’s GNSS Technology to Create a 3D Position, Velocity and Attitude Solution. Available online: https://www.novatel.com/assets/Documents/Papers/FSAS.pdf (accessed on 6 July 2017).
Figure 1. Two architectures of global navigation satellite systems (GNSS)/inertial navigation system (INS) deep integration. (a) Scalar-based architecture; (b) vector-based architecture. NCO, numerically-controlled oscillator.
Figure 1. Two architectures of global navigation satellite systems (GNSS)/inertial navigation system (INS) deep integration. (a) Scalar-based architecture; (b) vector-based architecture. NCO, numerically-controlled oscillator.
Micromachines 08 00272 g001
Figure 2. The classification of the INS error sources in the GNSS/INS deep integration.
Figure 2. The classification of the INS error sources in the GNSS/INS deep integration.
Micromachines 08 00272 g002
Figure 3. The modeling process of the relationship of INS error sources and the carrier phase tracking error in the GNSS/INS deep integration.
Figure 3. The modeling process of the relationship of INS error sources and the carrier phase tracking error in the GNSS/INS deep integration.
Micromachines 08 00272 g003
Figure 4. Vehicle in high dynamic uniform acceleration linear motion along the north direction.
Figure 4. Vehicle in high dynamic uniform acceleration linear motion along the north direction.
Micromachines 08 00272 g004
Figure 5. The north satellite tracking error caused by MEMS INS error sources under the assumption of linear high dynamics along the north direction. (a) Effect of non-maneuver-dependent error with a 10-Hz bandwidth; (b) effect of maneuver-dependent error with a 10-Hz bandwidth; (c) effect of non-maneuver-dependent error with a 20-Hz bandwidth; (d) effect of maneuver-dependent error with a 20-Hz bandwidth. PLL, phase-locked loop. (* Here, Sat. is the abbreviation of satellite.)
Figure 5. The north satellite tracking error caused by MEMS INS error sources under the assumption of linear high dynamics along the north direction. (a) Effect of non-maneuver-dependent error with a 10-Hz bandwidth; (b) effect of maneuver-dependent error with a 10-Hz bandwidth; (c) effect of non-maneuver-dependent error with a 20-Hz bandwidth; (d) effect of maneuver-dependent error with a 20-Hz bandwidth. PLL, phase-locked loop. (* Here, Sat. is the abbreviation of satellite.)
Micromachines 08 00272 g005aMicromachines 08 00272 g005b
Figure 6. The north satellite tracking error caused by tactical INS error sources under the assumption of linear high dynamics along the north direction. (a) Effect of non-maneuver-dependent error with a 10-Hz bandwidth; (b) effect of maneuver-dependent error with a 10-Hz bandwidth; (c) effect of non-maneuver-dependent error with a 20-Hz bandwidth; (d) effect of maneuver-dependent error with a 20-Hz bandwidth. (* Here, Sat. is the abbreviation of satellite.)
Figure 6. The north satellite tracking error caused by tactical INS error sources under the assumption of linear high dynamics along the north direction. (a) Effect of non-maneuver-dependent error with a 10-Hz bandwidth; (b) effect of maneuver-dependent error with a 10-Hz bandwidth; (c) effect of non-maneuver-dependent error with a 20-Hz bandwidth; (d) effect of maneuver-dependent error with a 20-Hz bandwidth. (* Here, Sat. is the abbreviation of satellite.)
Micromachines 08 00272 g006
Figure 7. The east satellite tracking error caused by MEMS INS error sources under the assumption of linear high dynamics along the north direction. (a) Effect of non-maneuver-dependent error with a 10-Hz bandwidth; (b) effect of maneuver-dependent error with a 10-Hz bandwidth; (c) effect of non-maneuver-dependent error with a 20-Hz bandwidth; (d) effect of maneuver-dependent error with a 20-Hz bandwidth. (* Here, Sat. is the abbreviation of satellite.)
Figure 7. The east satellite tracking error caused by MEMS INS error sources under the assumption of linear high dynamics along the north direction. (a) Effect of non-maneuver-dependent error with a 10-Hz bandwidth; (b) effect of maneuver-dependent error with a 10-Hz bandwidth; (c) effect of non-maneuver-dependent error with a 20-Hz bandwidth; (d) effect of maneuver-dependent error with a 20-Hz bandwidth. (* Here, Sat. is the abbreviation of satellite.)
Micromachines 08 00272 g007aMicromachines 08 00272 g007b
Figure 8. The east satellite tracking error caused by tactical INS error sources under the assumption of linear high dynamics along the north direction. (a) Effect of non-maneuver-dependent error with a 10-Hz bandwidth; (b) effect of maneuver-dependent error with a 10-Hz bandwidth; (c) effect of non-maneuver-dependent error with a 20-Hz bandwidth; (d) effect of maneuver-dependent error with a 20-Hz bandwidth. (* Here, Sat. is the abbreviation of satellite.)
Figure 8. The east satellite tracking error caused by tactical INS error sources under the assumption of linear high dynamics along the north direction. (a) Effect of non-maneuver-dependent error with a 10-Hz bandwidth; (b) effect of maneuver-dependent error with a 10-Hz bandwidth; (c) effect of non-maneuver-dependent error with a 20-Hz bandwidth; (d) effect of maneuver-dependent error with a 20-Hz bandwidth. (* Here, Sat. is the abbreviation of satellite.)
Micromachines 08 00272 g008aMicromachines 08 00272 g008b
Figure 9. The zenith satellite tracking error caused by MEMS INS error sources under the assumption of linear high dynamics along the north direction. (a) Effect of non-maneuver-dependent error with a 10-Hz bandwidth; (b) effect of maneuver-dependent error with a 10-Hz bandwidth; (c) effect of non-maneuver-dependent error with a 20-Hz bandwidth; (d) effect of maneuver-dependent error with a 20-Hz bandwidth. (* Here, Sat. is the abbreviation of satellite.)
Figure 9. The zenith satellite tracking error caused by MEMS INS error sources under the assumption of linear high dynamics along the north direction. (a) Effect of non-maneuver-dependent error with a 10-Hz bandwidth; (b) effect of maneuver-dependent error with a 10-Hz bandwidth; (c) effect of non-maneuver-dependent error with a 20-Hz bandwidth; (d) effect of maneuver-dependent error with a 20-Hz bandwidth. (* Here, Sat. is the abbreviation of satellite.)
Micromachines 08 00272 g009
Figure 10. The zenith satellite tracking error caused by tactical INS error sources under the assumption of linear high dynamics along the north direction. (a) Effect of non-maneuver-dependent error with a 10-Hz bandwidth; (b) effect of maneuver-dependent error with a 10-Hz bandwidth; (c) effect of non-maneuver-dependent error with a 20-Hz bandwidth; (d) effect of maneuver-dependent error with a 20-Hz bandwidth. (* Here, Sat. is the abbreviation of satellite.)
Figure 10. The zenith satellite tracking error caused by tactical INS error sources under the assumption of linear high dynamics along the north direction. (a) Effect of non-maneuver-dependent error with a 10-Hz bandwidth; (b) effect of maneuver-dependent error with a 10-Hz bandwidth; (c) effect of non-maneuver-dependent error with a 20-Hz bandwidth; (d) effect of maneuver-dependent error with a 20-Hz bandwidth. (* Here, Sat. is the abbreviation of satellite.)
Micromachines 08 00272 g010
Table 1. Non-maneuver-dependent error specifications of different grades of INS.
Table 1. Non-maneuver-dependent error specifications of different grades of INS.
CharacteristicsSymbolsMEMS INSTactical INS
Gyrobias constant * b c _ g 15°/h0.1°/h
mean squared value of bias drift (1σ) σ b _ d , g 100°/h0.1°/h
correlation time T b _ d , g 600 s10,800 s
power spectral density (PSD) of white-noise P w g (3°/h−1/2)2(0.15°/h−1/2)2
Accelerometerbias constant * b c _ a 800 mGal50 mGal
mean squared value of bias drift (1σ) σ b _ d , a 2000 mGal100 mGal
correlation time T b _ d , a 600 s10,800 s
PSD of white-noise P w a (0.12 m·s−1·h−1/2)2(0.03 m·s−1·h−1/2)2
Initial Error **horizontal velocity δ v N / E ( 0 ) 0.04 m/s0.025 m/s
vertical velocity δ v D ( 0 ) 0.03 m/s0.015 m/s
roll/pitch ϕ r o l l ( 0 ) ϕ p i t c h ( 0 ) 0.30°0.015°
yaw ϕ y a w ( 0 ) 1.00°0.100°
* Residual bias errors after GPS update; ** residual navigation errors after GPS update.
Table 2. Maneuver-dependent error specifications of different grades of INS.
Table 2. Maneuver-dependent error specifications of different grades of INS.
CharacteristicsSymbolsMEMS INSTactical INS
GyroScale-factor Error S g 1000 ppm300 ppm
Cross-coupling Error M g 1000 ppm300 ppm
g-sensitivity Error G g 5°/h·g−1-
AccelerometerScale-factor Error S a 1000 ppm300 ppm
Cross-coupling Error M a 1000 ppm300 ppm
Table 3. The main error sources affect the tracking performance in linear high dynamics.
Table 3. The main error sources affect the tracking performance in linear high dynamics.
Satellite PositionThe Direction of Uniform Linear Acceleration Motion
NorthEastVertical
NorthAccel. Scale-Factor of NorthInitial Yaw ErrorInitial Pitch Error
Initial velocity error of north
Initial pitch error *
Accel. cross-coupling error of north
Gyro g-sensitivity error of yaw *
Gyro white noise of yaw
Initial velocity error of north
Accel. cross-coupling error of north
Gyro g-sensitivity error of east *
Gyro white noise of north
Initial velocity error of north
EastInitial Yaw ErrorAccel. Scale-Factor of EastInitial Roll Error
Accel. cross-coupling error of east
Gyro g-sensitivity error of yaw *
Gyro white noise of Yaw
Initial velocity error of east
Initial velocity error of east
Initial roll error *
Accel. cross-coupling error of east
Gyro g-sensitivity error of north *
Gyro white noise of north
Initial velocity error of east
ZenithInitial Pitch ErrorInitial Roll ErrorAccel. Scale-Factor of Vertical
Accel. cross-coupling error of vertical
Gyro g-sensitivity error of east *
Gyro white noise of east
Initial velocity error of vertical
Accel. Cross-coupling error of vertical
Gyro g-sensitivity error of north *
Gyro white noise of north
Initial velocity error of vertical
Initial velocity error of vertical
* Only in the MEMS INS case; Accel. is the abbreviation of accelerometer.

Share and Cite

MDPI and ACS Style

Ban, Y.; Niu, X.; Zhang, T.; Zhang, Q.; Liu, J. Modeling and Quantitative Analysis of GNSS/INS Deep Integration Tracking Loops in High Dynamics. Micromachines 2017, 8, 272. https://doi.org/10.3390/mi8090272

AMA Style

Ban Y, Niu X, Zhang T, Zhang Q, Liu J. Modeling and Quantitative Analysis of GNSS/INS Deep Integration Tracking Loops in High Dynamics. Micromachines. 2017; 8(9):272. https://doi.org/10.3390/mi8090272

Chicago/Turabian Style

Ban, Yalong, Xiaoji Niu, Tisheng Zhang, Quan Zhang, and Jingnan Liu. 2017. "Modeling and Quantitative Analysis of GNSS/INS Deep Integration Tracking Loops in High Dynamics" Micromachines 8, no. 9: 272. https://doi.org/10.3390/mi8090272

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop