Page 98 - 《应用声学》2020年第1期
P. 98

94                                                                                   2020 年 1 月


                                            表 2    几种算法的运行时间对比 (仿真)
                     Table 2  Comparations of running time among improved filters and conventional
                     filters (Simulation)

                                     IUKF     IS-UKF    UKF     SUKF     ICKF    IS-CKF    CKF     SCKF
                     运行时间/ms          17.4     12.1     15.3    11.0     15.5      9.8     14.1     9.3

                  η S-UKF 或者 η S-CKF   —      30.43%     —     28.26%     —      36.72%     —      33.82%
                   表 3   几种算法的估计精度对比 (仿真)                      由 GPS 数据加高斯噪声得到 (噪声均值为零、方差
                                                                             2
                Table 3 Comparations of RMSEs among            为 4 × 10 −6  rad )。该跟踪系统状态空间模型与第
                improved filters and conventional filters        3 节仿真实验中相同。常规算法和改进算法的初
                (Simulation)                                   始状态向量分别为 X 0 = [105, −25, 1, −1, 0, 0] 和
                                                                                                         T
                                                                                         T
                                                               Y 0 = [105, −25, 1, −1, 0, 0, 0] ,其他参数与第 3 节
                        位置的        速度的          加速度的
               算法
                      RMSE/m    RMSE/(m·s −1 )  RMSE/(m·s −2 )  相同。图 3 给出了目标的轨迹和节点的坐标。实验
              IS-UKF   2.7942      0.8247        0.1769        中并未测量目标的速度和加速度信息,因此本节只
                                                               对比位置坐标的精度,表 4 和表 5 分别给出了 500
              IS-CKF   2.8037      0.8275        0.1769
                                                               次蒙特 - 卡洛实验后上述各个算法的平均运行时间
               SUKF     3.1192     0.8477        0.1800
                                                               和对应的 RMSE。图 4 给出了某一次实验中 SCKF
               SCKF     3.1214     0.8478        0.1800
                                                                        400
                    800
                                        ᄾࠄᢾᤜ                                                       GPS
                    700  ᜺฾ᓬག           SCKF                            200                        ᓬག
                                        IS-CKF
                    600                          ፇౌ                      0               नݽ
                        40
                    500                                               -200
                   y/m  400
                        20                                            y/m  -400
                    300
                          नݽ
                                                                      -600
                    200
                         0
                         0    20   40
                    100                                               -800
                                                                                         ፇౌ
                     0      नݽ                                       -1000
                                                                         -600 -400  -200  0   200   400
                      -100 -50 0  50  100 150 200 250 300                              x/m
                                     x/m
                                                                           图 3  目标轨迹 (湖上试验)
                       图 2  目标轨迹的估计结果对比
                                                                  Fig. 3 Real trajectory of the target (Lake trial)
               Fig. 2 Estimated trajectories by SCKF and IS-
               CKF, respectively
                                                                                                ᄾࠄᢾᤜ
                                                                       200                      SCKF
             4 千岛湖实验与结果分析                                                0          नݽ          IS-CKF
                                                                      -200
                 为了进一步验证算法的效果,取 2018 年 3 月                            -400
             的一次主动探测湖上实验数据进行改进算法的性                                   y/m  -600
                                                                                    0
             能验证分析。目标船的真实轨迹由差分 GPS 给出,                                -800        -50
                                                                                 -100  नݽ
             观测节点的真实坐标由 GPS 给出,且目标和观测                                -1000       -150
                                                                                     100  120  140  160
             节点的深度已知,均为 5 m。因此以下实验研究                                 -1200
                                                                          -200 -100  0  100  200  300  400
             仍然只考虑目标的二维平面运动状态信息。本次                                                      x/m
             实验的观测节点坐标为 [−500 m, −394 m]。水声
                                                                     图 4  目标轨迹的估计结果对比 (湖上试验)
             测距信号间隔 2 s 发送和采集一次,节点共采集到                            Fig. 4 Estimated trajectories by SCKF and IS-
             740 组距离观测信息 (方差约为 25 m ),方位信息                        CKF, respectively (Lake trial)
                                              2
   93   94   95   96   97   98   99   100   101   102   103