Page 92 - 《应用声学》2021年第3期
P. 92

410                                                                                  2021 年 5 月


             式(7)中的矩阵F 为状态转移矩阵,其形式为                            操作:
                                                                                   n
                                1 ∆T 0 0                                    l = min |u − cdf(l)| ,       (14)
                                                                               l
                                          
                                                                                   l
                                                                              n
                               0 1 0 0                                    ˜ x = x .                    (15)
                         F =                ,         (8)                   k    k
                                          
                               0 0 1 ∆T                                                n N   。同理,对 y 坐
                                                                                         k n=1
                                                             得到新的 x 坐标样本集合 {˜x }
                                0 0 0 1                        标集合进行同样的操作, 得到新的 y 样本集合
                                                                 n N   。
             其中,∆T 为k − 1时刻到k 时刻之间的时间间隔。k                      {˜y }
                                                                 k n=1
             时刻的观测量由时延、方位和多普勒信息构成,表                                当未测得多普勒信息时,常规 SIR 算法的做法
             示为z k = (τ k , θ k , d k ),参考声速值记为c。将时延和          是假设 ˙x k 、˙y k 是相互独立的,与位置坐标的重采样
             方位信息 (τ k , θ k )和声速值带入式(1)、式(2)解算得               方法类似,按照两者的后验权值分别进行随机重采
                                                                                ˜ n N
                                                                       ˜ n N
             到k 时刻目标状态的位置:                                     样得到{ ˙x }     、{ ˙y }  。
                                                                        k n=1
                                                                                k n=1
                                                                   当观测向量中包含多普勒信息时,可以通过多
                                          T
                           P t,k = (x t,k , y t,k ) .   (9)
                                                               普勒频移量d k 辅助粒子速度分量的重采样,改善粒
             k 时刻的粒子权值由先验的目标位置与解算位置之                           子质量。不失一般性,先以式 (13)、式 (14)、式 (15)
             间的似然函数给出:                                                               ˜ n N  ,然后根据式(3) 计
                                                               所述方法生成速度分量{ ˙x }
                                                                                       k n=1

                           (  
 i             2 )                          ˜ n N  的值。
                  ⌢ i           ˆ x (x, y) − P t,k  
 2        算速度分量{ ˙y }
                                                                            k n=1
                                 k
                  w = exp −                      ,     (10)
                    k                 2                                         ˜ n N  的方法进行推导:设已知
                                    2σ                             下面对计算 { ˙y }
                                                                                k n=1
                                      P t,k
                                                               发射机和接收机坐标为 P s = (x s , y s )、P r = (x r , y r ),
             式(10)中,σ  2   是量测值的测量方差。
                       P t,k                                   以及发射机和接收机平台的运动速度 v s 、v r ;目标
                 对权值做归一化处理:                                                           
                                     ⌢ i                       后验位置为 P t,k =       ¯ x t,k   ,第 n 个粒子的速度值
                                     w
                              i
                            ˆ w =     k    .           (11)
                             k    ∑ N   ⌢ i                                        ¯ y t,k
                                        w k                                 
                                     i=1                                  ˜ n
                                                                          ˙ x
                                                                           k
                 然后进行滤波和重采样,重采样前的每个粒子                          为v  n  =    ˜ n   ,根据公式(3)有
                                                                   t,k
                                                                          ˙ y
                                      i T
                                                         i
             的状态为 ˆ x = (x , ˙x , y , ˙y ) ,相应的权值为 ˆw 。                    k
                                   i
                                i
                             i
                       i
                       k     k  k  k  k                  k             (              )     (        )
             为保证定位的精度,在重采样前先求状态的期望,即                             (v n  ) T  d k                d k  − 1 , (16)
                                                                   t,k       · e tr + e ts  = c ·
             目标状态的加权平均值:                                                 αf c                 αf c
                                                                             T
                                                                             r
                       N                                                 1 + v /c · e rt 。
                       ∑                                       其中,α =        T
                                             ¯
                                                T
                                       ¯
                               i
                           i
                  ¯ x k =  ˆ w · ˆ x = (¯x k , ˙x k , ¯y k , ˙y k ) .  (12)  1 − v /c · e st
                                                                             r
                               k
                           k
                       i=1                                         将方向向量重新表示为坐标的形式,
                                                                                                   
                 用随机重采样方法分别对目标坐标以及速度
                                                                              ∆x tr              ∆x ts
             状态进行重采样,以横坐标x为例,首先对粒子集合                               e tr = η tr      , e ts = η ts      ,
                                                                              ∆y tr              ∆y ts
                      i  N
             中所有 {x }      的值排序,得到新的索引集 J 对任
                      k i=1                                                                        
             意j, k ∈ J当 j < k 时 x j 6 x k 成立。按照新生成的                           ∆x rt              ∆x st
                                                                   e rt = η rt      , e st = η st      ,
             索引集J 顺序累加权重得到权重累加函数:
                                                                              ∆y rt              ∆y st
                                      m
                                     ∑    j
                            cdf(m) =     ˆ w .         (13)    其中 ∆x tr = ¯x t,k − x r 表示目标和接收机的横坐标
                                          k
                                     j=1                       的坐标差,其余复合 ∆ 的符号同理,η ∗ 为归一化
                 再生成N 个在[0, 1]之间均匀分布的随机数,表                     系数。
                                                                                       ˜ n ˜ n
                   n N                          n
             示为 {u }      ∼ U(0, 1)。然后对每个 u 进行如下                   重新整理式(16)得到 ˙x 、˙y 的关系:
                      n=1                                                               k  k
                                            (        )
                                              d k                  d k
                                          c ·     − 1                 · ∆x tr + ∆x ts
                               ˜ n            αf c                αf c                · ˙x .             (17)
                                                                                       ˜ n
                                ˙ y =
                                k                           −                           k
                                     d k · η tr                d k · η tr
                                            · ∆y tr + η ts · ∆y ts    · ∆y tr + η ts · ∆y ts
                                      αf c                      αf c
   87   88   89   90   91   92   93   94   95   96   97