<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>for GNSS/INS Integrated Navigation</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Xu Liu</string-name>
          <email>liuxucrystal@163com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jian Wang</string-name>
          <email>wangjian@bucea.edu.cn</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Houzeng Han</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>100044</institution>
          ,
          <country country="CN">China</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Beijing University of Civil Engineering and Architecture</institution>
          ,
          <addr-line>No.1 Exhibition Hall Road, Xicheng District, Beijing</addr-line>
        </aff>
      </contrib-group>
      <abstract>
        <p>The traditional robust extended Kalman filter (EKF) usually fails to resist small and continuous outliers effectively when the abnormality occurs in GNSS data. To solve this issue, we propose a PSO-SVR aided robust EKF for GNSS/INS integrated navigation. First, this paper uses the particle swarm optimization (PSO) algorithm to optimize the SVR kernel function and penalty coefficient as well as establishes the PSO-SVR intelligent prediction model. Next, on the basis of robust EKF, a PSO-SVR model is employed to predict the navigation algorithm during abnormal periods of GNSS. Finally, this algorithm is verified by the vehicle field test, and the robustness of this algorithm to different outliers is further tested by artificially adding small and continuous outliers of different sizes. According to the experimental results, compared with the REKF algorithm, this PSO-SVR-REKF algorithm can resist outliers effectively whether the outlier of a single point is significant or not. A 10s-abnormality of GNSS data can bring out an improvement of accuracy by 64%. GNSS/INS integrated navigation, extended Kalman filter, support vector regression, particle</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <sec id="sec-1-1">
        <title>Recently, the GNSS prediction combined with machine learning algorithms has become a popular</title>
        <p>approach to solve the problem of poor accuracy of GNSS/INS integrated navigation systems in
abnormal periods of GNSS [1]. The common machine learning algorithms to assist GNSS/INS
integrated navigation include Support Vector Machine (SVM) [2, 3], Recurrent Neural Network (RNN)
[4, 5], Residual Attention Network (RAN) [6], Long Short-Term</p>
      </sec>
      <sec id="sec-1-2">
        <title>Memory (LSTM) [7, 8], Gated</title>
        <p>Controlled Recurrent Unit (GRU) [9], etc. The above algorithms can be divided into intelligent
prediction based on neural network and regression prediction based on statistics, both of which are of
shallow network layers to conduct time-series prediction easily. However, the prediction algorithm
based on neural networks may be easily puzzled by local optimization, uncertain network topology, the
“curse of dimensionality”, and other issues [10, 11]. SVR, based on the statistical learning theory, is a
method proposed to study statistical regression and prediction problems that can help solve small
samples, nonlinearity, high dimension, and local minimum issues. Hence, it is very suitable for
predicting GNSS abnormal information, and it is verified to be more efficient than the neural-network
prediction algorithm.</p>
        <p>However, to construct the SVR model, the parameter optimization must be carried out since
choosing training parameters by experience will affect the regression accuracy and generalization
ability. Though being widely applied in the navigation system, the genetic algorithm-support vector
regression (GA-SVR) model is of low-level efficiency, as it requires complex processes such as
selection, crossover, and mutation during the operation process [12]. Particle Swarm Optimization (PSO)
is a population-based parallel optimization technique with few adjustable parameters, fast convergence
speed, simple and easy operation, which is suitable for processing real-time navigation data [13].</p>
        <p>2020 Copyright for this paper by its authors.</p>
      </sec>
      <sec id="sec-1-3">
        <title>Based on this, this paper first constructs an intelligent prediction model based on PSO-SVR</title>
        <p>optimized kernel function parameters and penalty coefficients, taking the angular rate and acceleration
velocity of the inertial navigation system (INS), the velocity and attitude estimations by mechanization
equations as the input, and the increment of GNSS/INS integrated navigation solution as the output;</p>
      </sec>
      <sec id="sec-1-4">
        <title>Next, this paper investigates that how the PSO-SVR aided robust EKF can diagnose and repair the abnormality when single-point and continuous abnormality of GNSS signals to predict the navigation solution during the abnormal period of GNSS and improve the EKF performance to suppress outliers.</title>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>2. GNSS/INS robust EKF model</title>
    </sec>
    <sec id="sec-3">
      <title>2.1. Extented Kalman filter</title>
      <p>The standard Kalman filtering algorithm generally assumes that the system and observation
equations are linear. However, GNSS/INS tight coupled navigation system usually cannot satisfy this
assumption. EKF algorithm can realize the linear approximation of nonlinear systems to further improve
the solution accuracy. The nonlinear system is assumed by the following expression:
 
=   −1(  −1) +   ,   ~ (0,   )</p>
      <p>= ℎ (  ) +   ,   ~ (0,   )</p>
      <sec id="sec-3-1">
        <title>Wherein  and   −1 are state vectors at the time  and  − 1 respectively;   and   are random noise;   −1(∙) is the state transition function; ℎ (∙) is the transfer function between the state and observation vectors; noise variance matrix in dynamic systems   and observation noise variance matrix   can be preset. The first-order discrete-time extended Kalman filter is predicted as follows:</title>
        <p>The prediction residual is  
=</p>
        <p>−  ̂ , The GNSS/INS navigation system can be considered
nearly linear but not absolutely linear, and EKF can effectively solve nonlinear problems to deliver
better state estimation. In addition, as the first-order estimation is taken into the Taylor series expansion,
the prediction residual is enough to describe dynamic characteristics even though failing to represent
the real value.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>2.2. Robust extented Kalman filter</title>
      <p>The equivalent EKF gain matrix is constructed, a similar expression to the IGG Ⅲ weight function:</p>
      <sec id="sec-4-1">
        <title>Filter valuation and its corresponding covariance matrix is:</title>
        <p>̂ (−) =   −1( ̂ −1(+))
 ̂ = ℎ ( ̂ (−))</p>
      </sec>
      <sec id="sec-4-2">
        <title>Wherein the prediction covariance matrix is: The gain matrix of EKF is:</title>
        <p>(−) =   −1  −1(+)  −1 +   −1
 ̅</p>
        <p>=   (−)   [    (−)   +   ]−1
 ̂ (+) =  ̂ (−) +  ̅ (</p>
        <p>
          −  ̂ ) =  ̂ (−) +  ̅  
  (+) = [
−  ̅ (  )]  (−)
(
          <xref ref-type="bibr" rid="ref1">1</xref>
          )
(
          <xref ref-type="bibr" rid="ref2">2</xref>
          )
(
          <xref ref-type="bibr" rid="ref3">3</xref>
          )
(
          <xref ref-type="bibr" rid="ref4">4</xref>
          )
(
          <xref ref-type="bibr" rid="ref5">5</xref>
          )
(
          <xref ref-type="bibr" rid="ref6">6</xref>
          )
(
          <xref ref-type="bibr" rid="ref7">7</xref>
          )
(
          <xref ref-type="bibr" rid="ref8">8</xref>
          )
(
          <xref ref-type="bibr" rid="ref9">9</xref>
          )
(
          <xref ref-type="bibr" rid="ref10">10</xref>
          )
 ̃ =  ̅ ×
{
 ̅ ,   ≤  0
        </p>
        <p>1 −  0
0,   &gt;  1


 0 × [  1 −   ]2,  0 ≤   ≤  1</p>
        <p>Wherein  0 and  1 are threshold parameters with  0 as 2.5-3.5 and  0 as 3.5-4.5; , wherein  and 
denote the dimensions of state and observation vectors respectively, and   refers to the prediction
residual, redundant observation component, and measurement standard deviation of the observation
vector separately, and the iteration will be carried out after each update.</p>
      </sec>
      <sec id="sec-4-3">
        <title>Given the number of iterations t, the state prediction value and the prediction residual are as follows:</title>
        <p>, (−) =   , −1(+)
  , (−) =</p>
        <p>−     , (−)</p>
        <p>Wherein the state prediction value   , (−) at the t iteration is confirmed by the state filter value and
its prediction residual after the T-1 iteration. After calculating the equivalent gain matrix according to</p>
      </sec>
      <sec id="sec-4-4">
        <title>Equation (9), we can obtain the robust filter value as</title>
        <p>If the difference between   , (+) and   , −1(−) is the estimated value of standard EKF at the time
k, and the posterior covariance matrix will be:
  , (+) =   , −1(−) +  ̃  ,</p>
        <p>(+) = [ −  ̃ , ]  (−)</p>
        <p>Wherein  ̃ , means the final equivalent Kalman filter gain matrix at the end of an iteration.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>3. PSO-SVR training regression model</title>
      <p>3.1. Support vector regression( SVR )</p>
      <p>SVR, one of machine learning methods, is commonly employed to study statistical regression and
data prediction to solve the problems of small samples, nonlinearity, high dimensions, and local
minimum. The basic concept of SVR is to map the dataset x to high-dimensional feature space for
regression analysis and prediction by defining a kind of nonlinear transformation. Given the training
samples
( xi , yi ), xi  R, yi  R, i = 1
n
， we will set the objective regression function:
 ( ) = ⟨ ⋅  ⟩ + 
with constraint condition
To obtain the optimal parameters w and b , we establish the optimization function as follows:
1
2</p>
      <p>Wherein C is the penalty factor to weigh the overall model and sample errors. The larger the value
of C , the higher level of data fitting.  refers to the loss function used in reflecting the generalization
ability of models. The larger of  , the lower level of data fitting. The above functions are transformed
into the following optimal problem through the kernel method and corresponding duality theory.</p>
      <p>
        ( ,  ∗) = ∑
 =1   (  −  ∗ ) −  ∑
 =1(  +  ∗) −

1 
2  =1, =1(  −  ∗) (  −   ∗) (  ,   ) （16）
∑
(
        <xref ref-type="bibr" rid="ref11">11</xref>
        )
(
        <xref ref-type="bibr" rid="ref12">12</xref>
        )
(
        <xref ref-type="bibr" rid="ref13">13</xref>
        )
（14）
（15）
with constraint condition

 =1
Then

∑
      </p>
      <p>(  −  ∗) = 0,0 ≤   ≤  ,  = 1,2, ⋯  ,  = 1,2, ⋯  , 0 ≤  ∗ ≤ 
=
∑

 =1(  −  ∗)   ， =   −</p>
      <p>∑
 =1(  −  ∗) (  ⋅   ) +  ， i = 1, 2,
n, j = 1, 2,
n</p>
      <sec id="sec-5-1">
        <title>The objective regression function is obtained as follows:</title>
        <p>( ) = ∑
 =1(  −  ∗)  ( ,   ) + 
（17）</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>3.2. Particle swarm optimization</title>
      <p>The PSO algorithm first initializes a group of particles in the feasible solution space, each of which
represents a potential optimal solution to extremal optimization. The particle characteristics are
indicated by three indexes: position, velocity, and fitness value. The fitness value can be calculated by the
fitness function, which reflects the advantages and disadvantages of particles. The moving particle in
the solution space updates its individual position by tracking the individual extremum Pbest and the
group extremum Gbest; while the individual extremum Pbest refers to the optimal position of fitness
value calculated from the position experienced by the individual, and the group extreme Gbest means
the optimal position of fitness searched by all particles in the population. The fitness value will be
calculated upon each update of the particle position, and the positions of individual extremum Pbest
and group extremum Gbest are updated by comparing the fitness value of the new particle with those
of individual extreme and group extremums.</p>
      <p>Assume that a D-dimensional space for searching has a population X = (X1, X2, . . . Xn) which
includes n number of particles, among which the i-th particle is represented as a D-dimensional vector
Xi = [xi1, xi2, . . . xiD]T, representing the position of the i-th particle in the D-dimensional space as well
as a candidate solution. The fitness value corresponding to the position Xi of each particle can be
calculated by the objective function. The velocity of the i-th particle is Vi = [Vi1, Vi2, . . . ViD]T, its
individual extremum is Pi = [Pi1, Pi2, . . . PiD]T , and the group extremum of the population is Pg =</p>
      <p>T
[Pg1, Pg2, . . . PgD] .</p>
      <sec id="sec-6-1">
        <title>In each iteration, the particle updates its velocity and position through the individual extremum and group extremum under the following formula:</title>
        <p>+1 =    
+  1 1(   −    ) +  2 2(   −    ) (18)
   +1 =    +    +1 (19)</p>
        <p>Wherein  refers to the inertia weight with  =1, 2, ..., D; i = 1,2, . . . , n; k means the current
number of iterations;   indicates the velocity of particles;  1 and  2 are non-negative constants called
acceleration factors; and r1 and r2 are random numbers distributed between [0,1].</p>
      </sec>
      <sec id="sec-6-2">
        <title>The particle swarm optimization (PSO) algorithm is shown in Figure 1.</title>
      </sec>
    </sec>
    <sec id="sec-7">
      <title>4. PSO-SVR aided robust EKF algorithm</title>
      <sec id="sec-7-1">
        <title>The process of the PSO-SVR aided robust EKF algorithm is shown in Figure 2. On the condition of</title>
        <p>no abnormality in GNSS data, we can enter the PSO-SVR training mode. The input of training samples
is the position, speed, and attitude calculated by INS mechanization equations, as well as the
acceleration and angular rate data output by INS. The output of training samples is the position
increment of the navigation solution. We use the input and output of training samples to train the
PSO</p>
      </sec>
      <sec id="sec-7-2">
        <title>SVR model. When the abnormality occurs in GNSS, the training will stop and PSO-SVR prediction</title>
        <p>mode starts, in which the input is still the position, velocity, and attitude output by INS mechanization
equations, as well as the acceleration and angular rate output by INS. Next, the input data will be put
into the well-trained PSO-SVR model to predict the increment of navigation solution; finally, the error
correction will be carried out in the position, velocity, and attitude calculated by INS to obtain the
estimated values.</p>
      </sec>
    </sec>
    <sec id="sec-8">
      <title>5. Experiment</title>
    </sec>
    <sec id="sec-9">
      <title>5.1. Data acquisition</title>
      <sec id="sec-9-1">
        <title>To verify how the PSO-SVR-aided robust EKF model can resist outliers when the abnormality occurs in GNSS, we collected the data using the vehicle-running test method on November 21, 2021 in an open factory area located at the South Fifth Ring Road of Beijing (see Figure 3).</title>
      </sec>
    </sec>
    <sec id="sec-10">
      <title>5.2. Experimental analysis</title>
      <sec id="sec-10-1">
        <title>To verify the effectiveness of PSO-SVR aided robust EKF model, we design two groups of</title>
        <p>
          experiments below: (
          <xref ref-type="bibr" rid="ref1">1</xref>
          ) single point abnormality of GNSS: add outliers of 25 meters, 20 meters, 15
meters, and 10 meters in the East at the time of 192s to compare the robustness of REKF and
PSO
        </p>
      </sec>
      <sec id="sec-10-2">
        <title>SVR-REKF algorithms in dealing with outliers of different sizes; (2) continuous abnormality of GNSS: add the outlier of 25 meters in the East during 192s to 202s (lasting for 10s) to compare the robustness of REKF and PSO-SVR-REKF.</title>
        <p>1. Single point abnormality of GNSS</p>
        <p>Figure 5(a) shows the performance comparison of REKF and EKF after adding the 20-meter outlier
to GNSS. It’s obvious that the 20-meter outlier is a significant outlier and the robust EKF performs 5(a),
the robust EKF will carry out suspicious section to weaken the effect of outliers on results (see Figure
5(b)). If the outlier is within the normal range, EKF will perform standard section to deliver the same
results as obtained by standard EKF (see Figure 5(c)). Hence, robust EKF will improve the accuracy
most significantly by eliminating the abnormal data without the assistance of PSO - SVR. However,
when the outliers gradually reduce, the diagnosis ability of robust EKF will decrease accordingly, which
largely affects the accuracy of results in the end. As can be referred to in Table 3, the robust EKF cannot
resist the effect of outliers when the observation outlier equals 10 meters.</p>
        <p>(a) 20-meter outlier (b) 15-meter outlier (c) 10-meter outlier
Figure 5: Comparison of REKF and EKF (with different outliers)</p>
      </sec>
      <sec id="sec-10-3">
        <title>To verify the effectiveness of the PSO-SVR-aided robust EKF algorithm, we adopt the data with 20</title>
        <p>meter, 15-meter, and 10-meter outliers to train and predict PSO-SVR. The input-out data of the first
150s are taken as PSO-SVR training samples to train the model and predict the position increment after
the 150s as indicated in Figure 6. As can be seen, the abnormality occurs in the position increment of</p>
      </sec>
      <sec id="sec-10-4">
        <title>REKF at the time of 192s, and the prediction increment of PSO-SVR can effectively resist the</title>
        <p>abnormality. We replace the original REKF solution increment with prediction increment and restore it
to the position data, the trajectory of which is suggested in Figure 7. Obviously, the PSO-SVR-aided
robust EKF model can further resist the influence of outliers based on the robust solution results.</p>
      </sec>
      <sec id="sec-10-5">
        <title>Referring to Table 3, PSO-SVR-REKF has the highest accuracy, followed by REKF, and the standard</title>
      </sec>
      <sec id="sec-10-6">
        <title>EKF. Compared with EKF and REKF, the PSO-SVR-REKF model significantly improves the accuracy.</title>
        <p>(a) 20-meter outlier
(b) 15-meter outlier
2. Continuous abnormality of GNSS</p>
      </sec>
      <sec id="sec-10-7">
        <title>To investigate the effect of robust EKF when the abnormality continues in GNSS, we add the 25</title>
        <p>meter outlier during 192-201s (lasting for 10s). As a result, the robust EKF performs elimination section
to resist outliers to the greatest extent (see Figure 8). However, when the abnormality continues longer,
affected by the observation covariance matrix of the Kalman filter, the abnormality diagnosis ability of</p>
      </sec>
      <sec id="sec-10-8">
        <title>REKF declines with time, the robustness decreases gradually, and even the results have a divergent trend (see Figure 9).</title>
      </sec>
      <sec id="sec-10-9">
        <title>After analyzing the performance of robust EKF in dealing with small and continuous outliers, this</title>
        <p>paper builds up a PSO-SVR-aided robust EKF algorithm along with its process. The main conclusions
are as follows:</p>
      </sec>
      <sec id="sec-10-10">
        <title>1) When obvious abnormalities occur in GNSS, REKF can suppress the outliner to the largest extent.</title>
      </sec>
      <sec id="sec-10-11">
        <title>However, the anomaly discrimination ability of robust EKF weakens with the reduction of outliers.</title>
        <p>When the outliner of GNSS is equal to or above 10m, REKF will lose its robustness; when the
abnormality lasts over 10s in GNSS (the outliner is 20m), the robustness of REKF will gradually
decrease. In other words, the less significant the outliner becomes, the longer it will last, and the weaker
the robustness of REKF will be.</p>
        <p>2) Whether the abnormality is significant or not, the PSO-SVR-REKF model can resist the outliner
to the largest extent. When the abnormality of GNSS lasts more than 10s, it can also resist the influence
of outliers, which means, the PSO-SVR-REKF algorithm can be less affected by the significance and
duration of abnormal data than REKF, and can resist outliers below 10 meters. When the abnormality
of GNSS continues for 10s, the accuracy will be improved by 64%.
7. References</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1] Zhang, Guohao, and
          <string-name>
            <surname>Li-Ta Hsu</surname>
          </string-name>
          .
          <article-title>Intelligent GNSS/INS integrated navigation system for a commercial UAV flight control system</article-title>
          .
          <source>Aerospace Science and Technology</source>
          <volume>80</volume>
          (
          <year>2018</year>
          ):
          <fpage>368</fpage>
          -
          <lpage>380</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <surname>Chang-Xing</surname>
          </string-name>
          , et al.
          <article-title>"A hierarchical fault detection method based on LS-SVM in integrated navigation system</article-title>
          .
          <source>" Sensors &amp; Transducers 175.7</source>
          (
          <year>2014</year>
          ):
          <fpage>111</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Yao</surname>
            ,
            <given-names>Y.Q.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Xu</surname>
            <given-names>X.S.</given-names>
          </string-name>
          <article-title>A RLS-SVM aided fusion methodology for INS during GPS outages</article-title>
          .
          <source>Sensors 17.3</source>
          (
          <year>2017</year>
          ):
          <fpage>432</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Dai</surname>
          </string-name>
          , H.-F.;
          <string-name>
            <surname>Bian</surname>
          </string-name>
          , H.-W.;
          <string-name>
            <surname>Wang</surname>
            , R.-Y.; Ma,
            <given-names>H.</given-names>
          </string-name>
          <article-title>An INS/GNSS Integrated Navigation in GNSS Denied Environment Using Recurrent Neural Network</article-title>
          .
          <source>Def. Technol</source>
          .
          <year>2020</year>
          ,
          <volume>16</volume>
          ,
          <fpage>334</fpage>
          -
          <lpage>340</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Doostdar</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Keighobadi</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ; Hamed,
          <string-name>
            <surname>M.</surname>
          </string-name>
          <article-title>A. INS/GNSS Integration Using Recurrent Fuzzy Wavelet Neural Networks</article-title>
          .
          <source>GPS Solut</source>
          .
          <year>2019</year>
          ,
          <volume>24</volume>
          ,
          <fpage>29</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Xiao</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Luo</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Zhao</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Wu</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Gao</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>Q.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Cui</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          <article-title>Residual Attention Network-Based Confifidence Estimation Algorithm for Non-Holonomic Constraint in GNSS/INS Integrated Navigation System</article-title>
          .
          <source>IEEE Trans. Veh. Technol</source>
          .
          <year>2021</year>
          ,
          <volume>70</volume>
          ,
          <fpage>11404</fpage>
          -
          <lpage>11418</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Fang</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ; Jiang,
          <string-name>
            <given-names>J.</given-names>
            ;
            <surname>Lu</surname>
          </string-name>
          ,
          <string-name>
            <surname>S.</surname>
          </string-name>
          ; Gong,
          <string-name>
            <given-names>Y.</given-names>
            ;
            <surname>Tao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            ;
            <surname>Tang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            ;
            <surname>Yan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            ;
            <surname>Luo</surname>
          </string-name>
          , H.; Liu,
          <string-name>
            <given-names>J. A LSTM</given-names>
            <surname>Algorithm</surname>
          </string-name>
          <article-title>Estimating Pseudo Measurements for Aiding INS during GNSS Signal Outages</article-title>
          .
          <source>Remote Sens</source>
          .
          <year>2020</year>
          ,
          <volume>12</volume>
          ,
          <fpage>256</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Fu</surname>
            ,
            <given-names>S.Z.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Jiang J.G.; Liu J.H.</surname>
          </string-name>
          ; et al.
          <article-title>A GNSS/INS Vehicle Integrated Navigation System Based on LSTM-EKF</article-title>
          . Geomatics and Information Science of Wuhan University (
          <year>2021</year>
          ):
          <fpage>0</fpage>
          -
          <lpage>0</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Tang</surname>
          </string-name>
          ,
          <string-name>
            <surname>Yanan</surname>
          </string-name>
          , et al.
          <article-title>A GRU and AKF-Based Hybrid Algorithm for Improving INS/GNSS Navigation Accuracy during GNSS Outage</article-title>
          .
          <source>Remote Sensing 14.3</source>
          (
          <year>2022</year>
          ):
          <fpage>752</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Tan</surname>
            <given-names>X</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wang</surname>
            <given-names>J</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhao</surname>
            <given-names>C</given-names>
          </string-name>
          .
          <article-title>Neural Network Aided Adaptive UKF Algorithm for GPS/INS Integration Navigation</article-title>
          .
          <source>Acta Geodaetica et Cartographica Sinica</source>
          ,
          <year>2015</year>
          ,
          <volume>44</volume>
          (
          <issue>4</issue>
          ):
          <fpage>384</fpage>
          -
          <lpage>391</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Tan</surname>
            <given-names>X</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wang</surname>
            <given-names>J</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jin</surname>
            <given-names>S</given-names>
          </string-name>
          , et al.
          <article-title>GA-SVR and pseudo-position-aided GPS/INS integration during GPS outage</article-title>
          .
          <source>The Journal of Navigation 68.4</source>
          (
          <year>2015</year>
          ):
          <fpage>678</fpage>
          -
          <lpage>696</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <surname>Xuming</surname>
          </string-name>
          , et al.
          <article-title>"Research on adaptive SVR indoor location based on GA optimization."</article-title>
          <source>Wireless Personal Communications 109.2</source>
          (
          <year>2019</year>
          ):
          <fpage>1095</fpage>
          -
          <lpage>1120</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Hasanipanah</surname>
          </string-name>
          ,
          <string-name>
            <surname>Mahdi</surname>
          </string-name>
          , et al.
          <article-title>Prediction of air-overpressure caused by mine blasting using a new hybrid PSO-SVR model</article-title>
          .
          <source>Engineering with Computers 33.1</source>
          (
          <year>2017</year>
          ):
          <fpage>23</fpage>
          -
          <lpage>31</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Belhajem</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Yann B.M.; Ahmed</surname>
            <given-names>T.</given-names>
          </string-name>
          ;
          <article-title>A hybrid low cost approach using extended Kalman filter and neural networks for real time positioning</article-title>
          .
          <source>2016 International Conference on Information Technology for Organizations Development (IT4OD)</source>
          . IEEE.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Kim</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>An</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Lee</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <article-title>Robust Navigational System for a Transporter Using GPS/INS Fusion</article-title>
          .
          <source>IEEE Trans. Ind. Electron</source>
          .
          <year>2018</year>
          ,
          <volume>65</volume>
          ,
          <fpage>3346</fpage>
          -
          <lpage>3354</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>