当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

【机器学习】基于改进粒子滤波的AUV海底地形辅助定位方法

资源类别:文库,文档格式:PDF,文档页数:7,文件大小:2.87MB,团购合买
点击下载完整版文档(PDF)

第15卷第3期 智能系统学报 Vol.15 No.3 2020年5月 CAAI Transactions on Intelligent Systems May 2020 D0L:10.11992tis.201903027 基于改进粒子滤波的AUV海底地形辅助定位方法 韩月2,陈鹏云2,沈鹏3 (1,太原旅游职业学院现代教有信息中心,山西太原030032;2.中北大学机电工程学院,山西太原030051; 3.国家深海基地管理中心,山东青岛266237) 摘要:针对自主式水下无人航行器的地形辅助导航问题,提出一种基于粒子滤波的地形辅助定位方法。为了 解决粒子滤波的“粒子贫化”问题,引入了辅助采样,提出一种基于辅助采样粒子滤波的海底地形辅助定位方 法,减小了由于重采样带来的粒子多样性的损失。基于半物理测试平台的仿真实验表明:本文所提出方法的精 度较高,可适应不同地形特征下的地形辅助定位,可满足水下无人航行器(autonomous underwater vehicle,AUV) 水下导航定位的需求。 关键词:水下无人航行器;水下环境;多波束测深;地形辅助定位;Bayesian估计;粒子滤波;辅助采样;半物理 仿真 中图分类号:TP24文献标志码:A 文章编号:1673-4785(2020)03-0553-07 中文引用格式:韩月,陈鹏云,沈鹏.基于改进粒子滤波的AUV海底地形辅助定位方法J小.智能系统学报,2020,15(3): 553-559. 英文引用格式:HAN Yue,,CHENPengyun,.SHEN Peng.Seabed terrain-aided positioning method based on improved particle fil- tering for AUVsJ.CAAI transactions on intelligent systems,2020,15(3):553-559. Seabed terrain-aided positioning method based on improved particle filtering for AUVs HAN Yue2,CHEN Pengyun',SHEN Peng' (1.Modern Education Information Centre,Taiyuan Tourism College,Taiyuan 030032,China,2.College of Mechatronic Engineering, North University of China,Taiyuan 030051,China;3.National Deep Sea Centre,Qingdao 266237,China) Abstract:Focusing on the seabed terrain-aided navigation of autonomous underwater vehicle (AUV),a terrain-aided positioning method based on the particle filtering method is proposed in this study.To solve the particle depletion prob- lem of the particle filtering method,the auxiliary sampling technology is introduced.Then,a terrain-aided positioning method based on the auxiliary sampling particle filtering method,which can reduce the loss of particle diversity caused by resampling,is proposed.Simulation tests based on the semi-physical test platform show that the proposed method has high terrain positioning accuracy and strong adaptability to terrain features,which can meet the demand of AUV naviga- tion Keywords:autonomous underwater vehicle;underwater environment;multi-beam sounding;terrain-aided positioning; Bayesian estimation;particle filter,auxiliary sampling:semi-physical simulation 作为海洋资源开发的重要工具和军事领域的 ter vehicle,AUV)得到各国海洋工程领域的重点 新型装备,水下无人航行器(autonomous underwa- 关注,并取得了长足的发展,但精确的水下导航 收稿日期:2019-03-21. 定位方法一直是制约AUV长时间远距离深潜与 基金项目:国家自然科学基金项目(51909245):山西省自然科 自主作业的重要因素。常用于AUV的导航方 学基金项目(201901D211244.201801D221210):山西 省高等学校科技创新项目(2019L0537):高性能舰船 法有水声学导航、航位推算导航、惯性导航以及 技术教育部重点实验室基金项目(gxnc19051802). 通信作者:陈鹏云.E-mail:chenpengyun@hrbeu.edu.cn. 近年兴起的地球物理导航等。水声学导航需

DOI: 10.11992/tis.201903027 基于改进粒子滤波的 AUV 海底地形辅助定位方法 韩月1,2,陈鹏云2 ,沈鹏3 (1. 太原旅游职业学院 现代教育信息中心,山西 太原 030032; 2. 中北大学 机电工程学院,山西 太原 030051; 3. 国家深海基地管理中心,山东 青岛 266237) 摘 要:针对自主式水下无人航行器的地形辅助导航问题,提出一种基于粒子滤波的地形辅助定位方法。为了 解决粒子滤波的“粒子贫化”问题,引入了辅助采样,提出一种基于辅助采样粒子滤波的海底地形辅助定位方 法,减小了由于重采样带来的粒子多样性的损失。基于半物理测试平台的仿真实验表明:本文所提出方法的精 度较高,可适应不同地形特征下的地形辅助定位,可满足水下无人航行器 (autonomous underwater vehicle, AUV) 水下导航定位的需求。 关键词:水下无人航行器;水下环境;多波束测深;地形辅助定位;Bayesian 估计;粒子滤波;辅助采样;半物理 仿真 中图分类号:TP24 文献标志码:A 文章编号:1673−4785(2020)03−0553−07 中文引用格式:韩月, 陈鹏云, 沈鹏. 基于改进粒子滤波的 AUV 海底地形辅助定位方法 [J]. 智能系统学报, 2020, 15(3): 553–559. 英文引用格式:HAN Yue, CHEN Pengyun, SHEN Peng. Seabed terrain-aided positioning method based on improved particle fil￾tering for AUVs[J]. CAAI transactions on intelligent systems, 2020, 15(3): 553–559. Seabed terrain-aided positioning method based on improved particle filtering for AUVs HAN Yue1,2 ,CHEN Pengyun2 ,SHEN Peng3 (1. Modern Education Information Centre, Taiyuan Tourism College, Taiyuan 030032, China; 2. College of Mechatronic Engineering, North University of China, Taiyuan 030051, China; 3. National Deep Sea Centre, Qingdao 266237, China) Abstract: Focusing on the seabed terrain-aided navigation of autonomous underwater vehicle (AUV), a terrain-aided positioning method based on the particle filtering method is proposed in this study. To solve the particle depletion prob￾lem of the particle filtering method, the auxiliary sampling technology is introduced. Then, a terrain-aided positioning method based on the auxiliary sampling particle filtering method, which can reduce the loss of particle diversity caused by resampling, is proposed. Simulation tests based on the semi-physical test platform show that the proposed method has high terrain positioning accuracy and strong adaptability to terrain features, which can meet the demand of AUV naviga￾tion. Keywords: autonomous underwater vehicle; underwater environment; multi-beam sounding; terrain-aided positioning; Bayesian estimation; particle filter; auxiliary sampling; semi-physical simulation 作为海洋资源开发的重要工具和军事领域的 新型装备,水下无人航行器 (autonomous underwa￾ter vehicle, AUV) 得到各国海洋工程领域的重点 关注,并取得了长足的发展,但精确的水下导航 定位方法一直是制约 AUV 长时间远距离深潜与 自主作业的重要因素[1-2]。常用于 AUV 的导航方 法有水声学导航、航位推算导航、惯性导航以及 近年兴起的地球物理导航等[3-4]。水声学导航需 收稿日期:2019−03−21. 基金项目:国家自然科学基金项目 (51909245);山西省自然科 学基金项目 (201901D211244,201801D221210);山西 省高等学校科技创新项目 (2019L0537);高性能舰船 技术教育部重点实验室基金项目 (gxnc19051802). 通信作者:陈鹏云. E-mail:chenpengyun@hrbeu.edu.cn. 第 15 卷第 3 期 智 能 系 统 学 报 Vol.15 No.3 2020 年 5 月 CAAI Transactions on Intelligent Systems May 2020

·554· 智能系统学报 第15卷 要布置外部声学基阵,AUV无法独立作业,且定 式中:X为t时刻参考导航(一般为惯性导航)系 位范围受声学基阵布设范围限制。航位推算导航 统输出的AUV水平位置坐标;U,为参考导航系 和惯性导航无需外部设备支持,但其长时间水下 统给出的相邻2个定位间隔内的位置偏移量; 航行会产生较大的累积误差,需要定期上浮进行 为惯性导航误差;Y,表示1时刻的多波束实时测 卫星定位校准。基于地磁场、重力场、海底地形 深数据;H,为x,处的DTM数据:E,为多波束测 等的地球物理信息导航由于具有全天候、无源性 深误差,此处假定为Gaussian白噪声。为了简化 且不容易被干扰等优点,成为水下导航领域的研 分析,可将式(1)写成一维向量的形式: 究热点之一。受限于测量传感器的测量精度等因 yr=hx)+e 素,地磁场、重力场辅助导航很难在现阶段应用 假设多波束实时测深数据由真实水深加上多 于AUV导航系统。多波束地形测量技术的成 波束测深误差组成,且该误差为独立Gaussian白 熟,使得制作高精度的海底数字地图变为现实, 噪声,则先验概率密度函数(probability density 所以海底地形辅助导航成为解决AUV水下精确 function,PDF)为 导航的可行手段。AUV采用海底地形辅助导航 无需布置外部传感器,不需要上浮修正误差,可 pyx)= (2n exp 222J (2) k=1 满足AUV水下导航定位需求-6。 式中:N为匹配面中水深数据的数目;σ为独立 常用于海底地形辅助导航定位的方法是基于 Gaussian白噪声的方差。根据实时测量序列y,估 相关性的方法-,它通过对比多波束实时测深数 计地形辅助定位误差,系统后验PDF可由Bayesian 据和先验数字地形图(digital terrain map,DTM)中 公式确定: 存储的水深数据,找出其相关度最大的位置作为 最优匹配位置,并将其用于导航数据的修正。地 p(xly)= p(yix)p(x) p(yx)p(x)dx, 形相关性算法的主要缺点是受到“误差均化”作用 影响,在地形特征不明显区域存在伪定位点。对 式中:分母是一个与x无关的归一化常量,p(x) 此,文献[9]提出一种基于Fisher判据的伪定位点 为参考导航系统的定位误差分布。假设条件独 的二次判别方法,但其大大增加了地形辅助定位 立,即pOy,Y-,x)=pO,l,),根据Bayesian联合证 程序的复杂性;文献[10]提出一种基于信息包的 据理论可得Bayesian更新公式: 地形辅助导航定位方法,该方法考虑了相邻地形的 p(x,lY)=a,p(x,lY)p(yx)= 联系,匹配精度较高,但其计算量较高,实时性较差。 p(xY-1)p(yalx) (3) 由此可见,现有的改进相关性算法虽然具有 p(xlY1)py.(X-x:-u)dx 理论上的优势,但由于其计算量较大,不能满足 AUV水下实时导航需求。在现有各种状态估计 式中p(XY-)可由p(X-Y-)通过位置更新获得。 算法中,粒子滤波(particle filter,.PF)算法作为 假设位置变量相互独立,可得Bayesian预测公式为 Bayesian滤波估计的一种近似最优估计方法,在 p(X,IY1)=p(x,IX-1,Y1)= 处理非线性问题中具有较强优势”,更适用于 p(X-ilY-1)p(xlx-1)dx-1= (4) AUV海底地形辅助导航。本文在建立基于Bayesian ES-I 估计的地形相关匹配定位模型基础上,采用改进 p(X-1Y-1)(x-x-1-u-1)dx-1 后的粒子滤波方法解决Bayesian估计问题,该方 式(2)、(3)、(4)为地形匹配的Bayesian滤波估计公 法实现简单,具有较高的匹配精度,仿真实验结 式,其中式(3)、(4)分别为系统状态更新公式和系 果表明了本文提出方法的有效性。 统状态预测公式。 1地形辅助定位算法模型 Bayesian滤波的最大困难是PDF的数值解 法,即使对于线性高斯系统,其求解仍然面临着 L.1地形辅助定位的Bayesian估计 高维积分问题,计算难度较大。在Bayesian滤波 根据AUV水下运动规律,建立AUV海底地 的数值解法中,PF算法作为一种Bayesian滤波的 形辅助导航模型为 近似最优方法得到了越来越多的关注,在解决这 X41=X,+U,+y 类问题上有着良好的实用性回。基于多波束测探 Y.=H,(x)+E, (1) 的AUV海底地形辅助导航示意如图1所示

要布置外部声学基阵,AUV 无法独立作业,且定 位范围受声学基阵布设范围限制。航位推算导航 和惯性导航无需外部设备支持,但其长时间水下 航行会产生较大的累积误差,需要定期上浮进行 卫星定位校准。基于地磁场、重力场、海底地形 等的地球物理信息导航由于具有全天候、无源性 且不容易被干扰等优点,成为水下导航领域的研 究热点之一。受限于测量传感器的测量精度等因 素,地磁场、重力场辅助导航很难在现阶段应用 于 AUV 导航系统。多波束地形测量技术的成 熟,使得制作高精度的海底数字地图变为现实, 所以海底地形辅助导航成为解决 AUV 水下精确 导航的可行手段。AUV 采用海底地形辅助导航 无需布置外部传感器,不需要上浮修正误差,可 满足 AUV 水下导航定位需求[5-6]。 常用于海底地形辅助导航定位的方法是基于 相关性的方法[7-8] ,它通过对比多波束实时测深数 据和先验数字地形图 (digital terrain map, DTM) 中 存储的水深数据,找出其相关度最大的位置作为 最优匹配位置,并将其用于导航数据的修正。地 形相关性算法的主要缺点是受到“误差均化”作用 影响,在地形特征不明显区域存在伪定位点。对 此,文献 [9] 提出一种基于 Fisher 判据的伪定位点 的二次判别方法,但其大大增加了地形辅助定位 程序的复杂性;文献 [10] 提出一种基于信息包的 地形辅助导航定位方法,该方法考虑了相邻地形的 联系,匹配精度较高,但其计算量较高,实时性较差。 由此可见,现有的改进相关性算法虽然具有 理论上的优势,但由于其计算量较大,不能满足 AUV 水下实时导航需求。在现有各种状态估计 算法中,粒子滤波 (particle filter, PF) 算法作为 Bayesian 滤波估计的一种近似最优估计方法,在 处理非线性问题中具有较强优势[ 1 1 ] ,更适用于 AUV 海底地形辅助导航。本文在建立基于 Bayesian 估计的地形相关匹配定位模型基础上,采用改进 后的粒子滤波方法解决 Bayesian 估计问题,该方 法实现简单,具有较高的匹配精度,仿真实验结 果表明了本文提出方法的有效性。 1 地形辅助定位算法模型 1.1 地形辅助定位的 Bayesian 估计 根据 AUV 水下运动规律,建立 AUV 海底地 形辅助导航模型为 Xt+1 = Xt +Ut +νt Yt = Ht (xt)+ Et (1) Xt t Ut νt Yt t Ht xt Et 式中: 为 时刻参考导航 (一般为惯性导航) 系 统输出的 AUV 水平位置坐标; 为参考导航系 统给出的相邻 2 个定位间隔内的位置偏移量; 为惯性导航误差; 表示 时刻的多波束实时测 深数据; 为 处的 DTM 数据; 为多波束测 深误差,此处假定为 Gaussian 白噪声。为了简化 分析,可将式 (1) 写成一维向量的形式: yt = ht(xt)+et 假设多波束实时测深数据由真实水深加上多 波束测深误差组成,且该误差为独立 Gaussian 白 噪声,则先验概率密度函数 (probability density function, PDF) 为 p(yt |xt) = 1 (2πσ2 ) N 2 exp  − 1 2σ2 ∑N k=1 (yk (x0)−hk (xt))2   (2) σ yt 式中:N 为匹配面中水深数据的数目; 为独立 Gaussian 白噪声的方差。根据实时测量序列 估 计地形辅助定位误差,系统后验 PDF 可由 Bayesian 公式确定: p(xt |yt) = p(yt |xt) p(xt) ∫ xt∈S t p(yt |xt) p(xt)dxt xt p(xt) p(yt |Yt−1, xt) = p(yt |xt) 式中:分母是一个与 无关的归一化常量, 为参考导航系统的定位误差分布。假设条件独 立,即 ,根据 Bayesian 联合证 据理论可得 Bayesian 更新公式: p(xt |Yt) = αt p(xt |Yt−1) p(yt |xt) = p(xt |Yt−1) p(yt |xt) ∫ xt t∈S t p(xt |Yt−1) pνt (xt+1 − xt −ut)dxt (3) p(Xt 式中 |Yt−1) 可由 p(Xt−1|Yt−1) 通过位置更新获得。 假设位置变量相互独立,可得 Bayesian 预测公式为 p(Xt |Yt−1) = p(xt |Xt−1,Yt−1) = ∫ xt∈S t−1 p(Xt−1|Yt−1)p(xt |xt−1)dxt−1 = ∫ xt∈S t−1 p(Xt−1|Yt−1)(xt − xt−1 −ut−1)dxt−1 (4) 式 (2)、(3)、(4) 为地形匹配的 Bayesian 滤波估计公 式,其中式 (3)、(4) 分别为系统状态更新公式和系 统状态预测公式。 Bayesian 滤波的最大困难是 PDF 的数值解 法,即使对于线性高斯系统,其求解仍然面临着 高维积分问题,计算难度较大。在 Bayesian 滤波 的数值解法中,PF 算法作为一种 Bayesian 滤波的 近似最优方法得到了越来越多的关注,在解决这 类问题上有着良好的实用性[12]。基于多波束测探 的 AUV 海底地形辅助导航示意如图 1 所示。 ·554· 智 能 系 统 学 报 第 15 卷

第3期 韩月,等:基于改进粒子滤波的AUV海底地形辅助定位方法 ·555· 状态估计: 方差估计: p= ∑∑wx-x-) 虽然基于重采样技术的P℉算法可避免粒子 退化现象,但重采样会造成高权值粒子被多次复 (a)海底地形测量 制,从而损失粒子集的多样性,即出现“粒子贫 化”现象。为了弥补重采样过程中的多样性损失 一多波束实测地形 问题,对重采样后粒子进行重新分布,在地形辅 0 DTM 助定位中引入辅助采样技术。 20 1.3辅助重采样技术 40 辅助采样是指是在重采样后的父代粒子的基 础上,通过父代粒子的先验PDF进行再次采样。 -8 辅助采样后粒子是融合了父代先验知识的重新分 0400300200100 布的粒子,可有效提高粒子多样性,使得粒子分 北向坐标10(mgid 500 100200300400 东向坐标/10mgid) 布结果更接近于真实PDF。辅助重采样技术的实 现方法如下: (b)匹配定位搜索 1)计算粒子滤波中的有效粒子个数Ner,Nem 图1基于多波束测深的AUV海底地形辅助导航示意 的计算公式为 Fig.1 Schematic diagram of terrain-aided navigation us ing multi-beam sounding (6) =1 12PF地形辅助定位算法 2)若Nem小于设定的重采样阈值Nh,从粒子 P℉算法的本质是将连续积分运算变为随机 集中根据重要性权值重新采样得到新的粒子集 样本集的求和运算,即系统状态的后验PDF可用 {x,i=1,2,…,N,记录其父代粒子及其权值的集 一组在状态空间内随机抽取的加权粒子表示为 合j=1,2…,M,以及每个父代粒子复制 1 2-9 的次数然=1.2…,M。其中M为父代粒子 pXIY)≈ 的个数。 式中N,为抽取加权粒子的个数。PF的关键步骤 3)根据每个父代粒子的分布p(x),重新采样 是通过引入有权值的粒子集{X,i=1,2,…,N,并 次,计算采样后粒子的权值: 根据观测值更新粒子的权重,估计系统的状态。 = p) 研究表明:随着迭代次数增加,粒子权值的方差 pyx) 式中=E(x-),i=1,2,…,即为采样后的均 随之增大,将产生粒子退化现象。为了消除粒子 值,归一化所有权值w=1/N。 退化影响,P℉通常引入重采样技术,复制高权值 粒子,并淘汰低权值粒子,更新权值后的PDF可 2地形辅助定位算法流程 表示为 引入辅助的改进粒子滤波(improved particle p(XIY)≈ w6(X,-X) filter,.PF)算法步骤如下: 1)初始化:t=0,根据p(xo)的分布采样得到 式中w为第i个粒子在1时刻的权值,其计算公 粒子数为N的粒子集1,i=1,2,…,N,粒子的 式为 初始重要性权值为w=1N; w=wPG)p() 2)重要性权值计算:t=t+1,根据先验PDF采 q(xxiy) (5) 样得到x~q(x-,i=1,2,…,N,根据式(⑤计算 粒子滤波的状态估计和方差估计为 重要性权值w

100 200 100 200 −80 水深值 −60 /m 北向坐标/10(m·grid −1 ) 东向坐标/10(m·grid −1 ) DTM 多波束实测地形 −40 −20 0 300 400 500 300 400 500 (b) 匹配定位搜索 (a) 海底地形测量 图 1 基于多波束测深的 AUV 海底地形辅助导航示意 Fig. 1 Schematic diagram of terrain-aided navigation us￾ing multi-beam sounding 1.2 PF 地形辅助定位算法 PF 算法的本质是将连续积分运算变为随机 样本集的求和运算,即系统状态的后验 PDF 可用 一组在状态空间内随机抽取的加权粒子表示为 p(Xt |Yt) ≈ 1 Ns ∑Ns i=1 δ(Xt − X i t ) Ns { X i t } ,i = 1,2,··· ,Ns 式中 为抽取加权粒子的个数。PF 的关键步骤 是通过引入有权值的粒子集 ,并 根据观测值更新粒子的权重,估计系统的状态。 研究表明:随着迭代次数增加,粒子权值的方差 随之增大,将产生粒子退化现象。为了消除粒子 退化影响,PF 通常引入重采样技术,复制高权值 粒子,并淘汰低权值粒子,更新权值后的 PDF 可 表示为 p(Xt |Yt) ≈ ∑Ns i=1 w i t δ(Xt − X i t ) w i 式中 t 为第 i 个粒子在 t 时刻的权值,其计算公 式为 w i t = w i t−1 p ( zt |x i t−1 ) p ( x i t |x i t−1 ) q ( x i t |x i t−1 , yt ) (5) 粒子滤波的状态估计和方差估计为 状态估计: x˜t = 1 Nj N j ∑c i=1 w i t x i t 方差估计: pt = ∑Nj j=1 N j ∑c i=1 w i t (x i t − x˜t)(x i t − x˜t) T 虽然基于重采样技术的 PF 算法可避免粒子 退化现象,但重采样会造成高权值粒子被多次复 制,从而损失粒子集的多样性,即出现“粒子贫 化”现象。为了弥补重采样过程中的多样性损失 问题,对重采样后粒子进行重新分布,在地形辅 助定位中引入辅助采样技术。 1.3 辅助重采样技术 辅助采样是指是在重采样后的父代粒子的基 础上,通过父代粒子的先验 PDF 进行再次采样。 辅助采样后粒子是融合了父代先验知识的重新分 布的粒子,可有效提高粒子多样性,使得粒子分 布结果更接近于真实 PDF。辅助重采样技术的实 现方法如下: 1) 计算粒子滤波中的有效粒子个数 Neff ,Neff 的计算公式为 Neff = 1/ ∑Ns i=1 ( w i t )2 (6) Neff Nth { x ∗i t } ,i = 1,2,··· ,N { x j t ,w j t }M j=1 , j = 1,2,··· , M { N j c }M j=1 , j = 1,2,··· , M 2) 若 小于设定的重采样阈值 ,从粒子 集中根据重要性权值重新采样得到新的粒子集 ,记录其父代粒子及其权值的集 合 ,以及每个父代粒子复制 的次数 。其中 M 为父代粒子 的个数。 p(x j i ) N j c 3) 根据每个父代粒子的分布 ,重新采样 次,计算采样后粒子的权值: w j t = p(yt |x i t−1 ) p(yt |x ∗ t ) x ∗ t = E(xt |x i t−1 ) i = 1,2,··· ,N j c w i t = 1/N 式中 , 即为采样后的均 值,归一化所有权值 。 2 地形辅助定位算法流程 引入辅助的改进粒子滤波 (improved particle filter, IPF) 算法步骤如下: t = 0 p(x0) { x i 0 }N i=1 ,i = 1,2,··· ,N w i 0 = 1/N 1) 初始化: ,根据 的分布采样得到 粒子数为 N 的粒子集 ,粒子的 初始重要性权值为 ; t = t+1 x i t ∼ q ( xt |x i t−1 , yt−1 ) i = 1,2,··· ,N w i t 2) 重要性权值计算: ,根据先验 PDF 采 样得到 , ,根据式(5)计算 重要性权值 ; 第 3 期 韩月,等:基于改进粒子滤波的 AUV 海底地形辅助定位方法 ·555·

·556· 智能系统学报 第15卷 )里要性权值-化:=空动 如图3所示,仿真平台由3部分组成:监控计 算机、环境仿真计算机和PC104嵌入式计算机。 4)根据式(6)计算有效粒子个数Nr; 基于半物理测试平台,仿真试验分为2部分: 5)若Ner小于重采样阈值Nh,执行辅助重采 1)基于电子海图数据的算法验证; 样计算; 2)使用真实多波束测深数据的回放式仿真。 6)输出地形匹配的状态估计和方差估计; 3.2算法验证 7)判断滤波是否收敛,若滤波收敛,输出定 使用在环境仿真计算机中运行的Vega视景 位结果;若滤波未收敛转到步骤2)。 仿真软件模拟AUV运动,同时多波束测深系统 基于辅助采样粒子滤波的海底地形辅助定位 由Vega的相交线检测功能模拟,。Vega视景仿 算法流程图如图2所示。 真界面如图4所示。 开始 初始化: 0{x}m,=1N =件1,粒子采样 更新重要性权值 N NaNa TY 图4Vega视景仿真界面 辅助重采样 Fig.4 Visual simulation interface of Vega 算法验证所使用的DTM通过对某海域电子 状态估计,方差估计 海图中的水深数据进行网格化插值得到,如图5 N 滤波是否收敛 所示。DTM的尺度大小5km×5km,网格数目1000x TY 1000。根据文献[13]建立视景仿真所需的DTM 输出定位结果○ 并输入仿真平台,以实现地形数据的相交检测。 图2算法流程 Fig.2 Algorithm flowchart 3仿真实验与结果分析 -10 -40 3.1半物理测试平台 仿真实验在一个以PC/104嵌入式计算机为 400 核心的AUV海底地形辅助导航半物理测试平台 300 中进行,其结构如图3所示。 100 grid) 100200300400500 0 东向坐标/10(m-grid-t) 图5网格化后的数字地形图 Fig.5 DTM after gridding 监控计算机 由于在真实地形辅助导航外场实验中使用的 OS:Windows XP 光纤罗经等姿态测量传感器具有较高的测量精 度,在运算中往往忽略其误差影响。因此为了 PC104嵌入式计算机 提高仿真效率,AUV自身姿态测量误差在仿真中 OS:VxWorks 5.5 也可忽略。设定AUV的航行路径,并在航行路 以太网 径上选取5个地形匹配区域,规划路径和选取的 TCP.P协议 环境仿真计算机 OS:Windows XP 匹配区域如图6所示。 图3半物理测试平台体系结构 选用60×5的实时地形数据进行匹配实验, Fig.3 Structure of semi-physical test platform 其中乘号前表示每个地形剖面的测深点数量,乘

w ∗i t = w i t / ∑N j=1 w j 3) 重要性权值归一化: t; 4) 根据式 (6) 计算有效粒子个数 Neff ; 5) 若 Neff 小于重采样阈值 Nth,执行辅助重采 样计算; 6) 输出地形匹配的状态估计和方差估计; 7) 判断滤波是否收敛,若滤波收敛,输出定 位结果;若滤波未收敛转到步骤 2)。 基于辅助采样粒子滤波的海底地形辅助定位 算法流程图如图 2 所示。 N N Y Y , , 图 2 算法流程 Fig. 2 Algorithm flowchart 3 仿真实验与结果分析 3.1 半物理测试平台 仿真实验在一个以 PC/104 嵌入式计算机为 核心的 AUV 海底地形辅助导航半物理测试平台 中进行,其结构如图 3 所示。 PC/104 嵌入式计算机 OS: VxWorks 5.5 以太网 TCP-IP 协议 环境仿真计算机 OS:Windows XP 监控计算机 OS:Windows XP 图 3 半物理测试平台体系结构 Fig. 3 Structure of semi-physical test platform 如图 3 所示,仿真平台由 3 部分组成:监控计 算机、环境仿真计算机和 PC/104 嵌入式计算机。 基于半物理测试平台,仿真试验分为 2 部分: 1) 基于电子海图数据的算法验证; 2) 使用真实多波束测深数据的回放式仿真。 3.2 算法验证 使用在环境仿真计算机中运行的 Vega 视景 仿真软件模拟 AUV 运动,同时多波束测深系统 由 Vega 的相交线检测功能模拟[13]。Vega 视景仿 真界面如图 4 所示。 图 4 Vega 视景仿真界面 Fig. 4 Visual simulation interface of Vega 5 km×5 km 算法验证所使用的 DTM 通过对某海域电子 海图中的水深数据进行网格化插值得到,如图 5 所示。DTM 的尺度大小 ,网格数目 1 000× 1 000。根据文献 [13] 建立视景仿真所需的 DTM 并输入仿真平台,以实现地形数据的相交检测。 0 100 200 100 200 水深/m 北向坐标/10(m·grid −1 ) 东向坐标/10(m·grid 300 −1 ) 400 300 500 400 500 −50 −40 −30 −20 −10 0 图 5 网格化后的数字地形图 Fig. 5 DTM after gridding 由于在真实地形辅助导航外场实验中使用的 光纤罗经等姿态测量传感器具有较高的测量精 度,在运算中往往忽略其误差影响[14]。因此为了 提高仿真效率,AUV 自身姿态测量误差在仿真中 也可忽略。设定 AUV 的航行路径,并在航行路 径上选取 5 个地形匹配区域,规划路径和选取的 匹配区域如图 6 所示。 选用 60×5 的实时地形数据进行匹配实验, 其中乘号前表示每个地形剖面的测深点数量,乘 ·556· 智 能 系 统 学 报 第 15 卷

第3期 韩月,等:基于改进粒子滤波的AUV海底地形辅助定位方法 ·557· 号后表示测深剖面的个数,相邻两个地形剖面的 形特征贫乏区域,总体间的误差差别很小,“误差 间距为10m。由于Vega相交线检测的精度很 均化”的干扰也随之增大,从而导致地形匹配精度 高,因此需要对检测结果加一定的噪声。 的大幅降低。相比于TERCOM-PF算法,IPF算法 500 引入辅助采样技术,滤波运算中的有效粒子个数 大大增加,因此其精度有较大提高,且其受地形 400 特征影响程度较低,5个区域的平均定位精度均 300 小于5m,对于地形特征有着较强的适应性。 200 (2) 表1匹配区域内的地形熵 Table 1 Terrain entropy in the matching area 100 地形嫡 2.12 2.25 3.19 3.77 4.09 100 200300400 500 匹配区域 1 3 5 东向坐标/10(mgid) 图6航行路径和匹配区域 3.3回放式仿真 Fig.6 Navigation path and matching area 回放式仿真实验的数据源为AUV搭载多波 为了量化地形特征的丰富程度,计算匹配区 束测深系统在胶州湾海区获得的海底测量数据。 域内的地形嫡。分别基于极大似然估计(max 多波束测量区域大小约为1000m×900m。滤波 imum likelihood estimation,.MLE)算法、TER- 和网格化处理后,得到分辨率为1m×1m的DTM, COM和粒子滤波组合算法(terrain-aided naviga- 如图8所示。 tion algorithm combined with the TERCOM al- gorithm and particle filter,TERCOM-PF)l6和基于 辅助采样的P℉算法,各进行200次导航仿真实 验并计算误差平均值,仿真结果如图7所示。 73995300 20 02日46618 73995120 MIE -10 -+-TERCOM-PE -20 3994940 -30 25180 3994760 25200 25220 北向坐标m 3994580 25240 东向坐标/m 252600 3994400 252800 图8DTM和独立多波束测线 2 3 Fig.8 DTM and independent multi-beam surveying line 匹配区域 图8中箭头所示的路径是一条独立的多波束 图7算法对比仿真结果 测线,用于模拟实时多波束测深数据。该测线由 Fig.7 Simulation results of algorithm comparison 一次独立多波束测深实验获得,且测量时AUV 根据地形嫡的定义可知,地形特征丰富程度 航向不同于测量DTM时的航向,保证了数据独 随地形熵的增大而减少。由表1可知,定位区域 立性。 1~5处的地形特征逐渐贫乏。由图7可以看出, 由于回放式仿真中的实验数据来源于真实海 随着地形熵的增大,MLE算法、TERCOM-PF算 中实验,因此回放式仿真可验证算法在真实海洋 法、IP℉算法的地形匹配误差均随之增大。当地 环境中的适应性m。沿独立测线方向选取8个区 形熵较小时,MLE算法的定位精度介于TER- 域作为地形辅助定位区域,计算地形熵。表2中 COM-PF算法和IPF算法之间。随着地形嫡的增 所示为定位区域内的地形嫡,表示地形特征丰富 大,MLE算法的定位误差增长较快,在定位区域 程度,正好与地形匹配区域内的定位精度相对应。 5内,MLE算法的定位误差大于TERCOM-PF算 表2匹配区域内的地形熵 法。这是由于MLE算法假设所有测深数据的误 Table 2 Terrain entropy in the matching area 差对地形匹配定位的影响是相同的,总体误差是 地形嫡2.432.322.241.252.193.323.774.46 个体误差的平均,没有考虑个体误差的差别,即MLE 匹配区域 3 4 5 6 7 算法的定位性能受“误差均化”作用的影响。在地 8

号后表示测深剖面的个数,相邻两个地形剖面的 间距为 10 m。由于 Vega 相交线检测的精度很 高,因此需要对检测结果加一定的噪声。 (1) (2) (3) (4) (5) 0 100 200 300 400 500 100 200 300 400 500 东向坐标/10(m·grid−1) 北向坐标/10(m·grid−1 ) 图 6 航行路径和匹配区域 Fig. 6 Navigation path and matching area 为了量化地形特征的丰富程度,计算匹配区 域内的地形熵[15]。分别基于极大似然估计 (max￾imum likelihood estimation, MLE) 算法[9] 、TER￾COM 和粒子滤波组合算法 ( terrain-aided naviga￾tion algorithm combined with the TERCOM al￾gorithm and particle filter,TERCOM-PF )[16] 和基于 辅助采样的 IPF 算法,各进行 200 次导航仿真实 验并计算误差平均值,仿真结果如图 7 所示。 1 2 0 5 定位误差/m 匹配区域 10 MLE TERCOM-PF IPF 15 20 3 4 5 图 7 算法对比仿真结果 Fig. 7 Simulation results of algorithm comparison 根据地形熵的定义可知,地形特征丰富程度 随地形熵的增大而减少。由表 1 可知,定位区域 1~5 处的地形特征逐渐贫乏。由图 7 可以看出, 随着地形熵的增大,MLE 算法、TERCOM-PF 算 法、IPF 算法的地形匹配误差均随之增大。当地 形熵较小时,MLE 算法的定位精度介于 TER￾COM-PF 算法和 IPF 算法之间。随着地形熵的增 大,MLE 算法的定位误差增长较快,在定位区域 5 内,MLE 算法的定位误差大于 TERCOM-PF 算 法。这是由于 MLE 算法假设所有测深数据的误 差对地形匹配定位的影响是相同的,总体误差是 个体误差的平均,没有考虑个体误差的差别,即 MLE 算法的定位性能受“误差均化”作用的影响。在地 形特征贫乏区域,总体间的误差差别很小,“误差 均化”的干扰也随之增大,从而导致地形匹配精度 的大幅降低。相比于 TERCOM-PF 算法,IPF 算法 引入辅助采样技术,滤波运算中的有效粒子个数 大大增加,因此其精度有较大提高,且其受地形 特征影响程度较低,5 个区域的平均定位精度均 小于 5 m,对于地形特征有着较强的适应性。 表 1 匹配区域内的地形熵 Table 1 Terrain entropy in the matching area 地形熵 2.12 2.25 3.19 3.77 4.09 匹配区域 1 2 3 4 5 3.3 回放式仿真 回放式仿真实验的数据源为 AUV 搭载多波 束测深系统在胶州湾海区获得的海底测量数据。 多波束测量区域大小约为 1 000 m×900 m。滤波 和网格化处理后,得到分辨率为 1 m×1 m 的 DTM, 如图 8 所示。 251 800 −30 −20 −10 252 000 252 200 水深/m 东向坐标/m 北向坐标/m 8 7 6 5 4 3 2 1 252 400 252 600 252 800 3 994 400 3 994 580 3 994 760 3 994 940 3 995 120 3 995 300 图 8 DTM 和独立多波束测线 Fig. 8 DTM and independent multi-beam surveying line 图 8 中箭头所示的路径是一条独立的多波束 测线,用于模拟实时多波束测深数据。该测线由 一次独立多波束测深实验获得,且测量时 AUV 航向不同于测量 DTM 时的航向,保证了数据独 立性。 由于回放式仿真中的实验数据来源于真实海 中实验,因此回放式仿真可验证算法在真实海洋 环境中的适应性[17]。沿独立测线方向选取 8 个区 域作为地形辅助定位区域,计算地形熵。表 2 中 所示为定位区域内的地形熵,表示地形特征丰富 程度,正好与地形匹配区域内的定位精度相对应。 表 2 匹配区域内的地形熵 Table 2 Terrain entropy in the matching area 地形熵 2.43 2.32 2.24 1.25 2.19 3.32 3.77 4.46 匹配区域 1 2 3 4 5 6 7 8 第 3 期 韩月,等:基于改进粒子滤波的 AUV 海底地形辅助定位方法 ·557·

·558· 智能系统学报 第15卷 基于不同的波束组合模式和粒子数,进行回 辅助定位精度均小于5m,因此本文提出的地形 放式仿真实验,实验结果如下: 辅助定位方法对真实海洋环境有较好的适应性。 1)设定仿真中的粒子数为2000,选择不同波 束组合进行仿真实验,仿真结果如图9所示。 4结束语 由图9可以看出,当实时测深数据较少(40× 针对AUV海底地形辅助导航问题,在PF中 3)时,增加波束的数目可以有效提高地形辅助定 引入辅助采样技术,提出一种适用于AUV的PF 位的精度;当实时测深数据达到一定数目(60× 海底地形辅助定位算法,并进行了基于半物理测 5)时,随着测深数据的增加,地形辅助定位精度 试平台的算法验证实验和回放式仿真。本文提出 并不随之提高。这是由于60×5的实时测深数据 的方法具有容易实现、定位精度较高、对地形特 对局部地形特征的描述已经能较为准确,此时增 征的适应能力较强等优势。由于地形辅助定位精 加测深数据将带来数据冗余,并不能有效提高定 度与匹配区域内的地形特征丰富程度相关,后续 位精度。 的研究工作将重点研究如何根据海底地形特征实 2)设定仿真中的波束组合为60×5,选择不同 时选取恰当的测深数据组合模式和粒子数,实现 粒子数目进行仿真实验,仿真结果如图10所示。 定位精度和计算量的平衡。 10 --40×3 参考文献: *50×3 8 -¥-60×5 =80×5 [1]徐玉如,庞永杰,甘永,等.智能水下机器人技术展望) 6 智能系统学报,2006,1(1)少:9-16. 4 XU Yuru,PANG Yongjie,GAN Yong,et al.AUV-State- of-the-art and prospect[J].CAAI transactions on intelli- gent systems,2006,1(1):9-16. 0 [2]潘光,宋保维,黄桥高,等.水下无人系统发展现状及其 2 345678 匹配区域 关键技术).水下无人系统学报,2017,25(2):44-51. PAN Guang,SONG Baowei,HUANG Qiaogao,et al.De- 图9不同波束组合条件下的仿真结果 Fig.9 Simulation results based on different beam combin- velopment and key techniques of unmanned undersea sys- ation conditions tem[J].Journal of unmanned undersea systems,2017. 25(2):44-51. +N=500 [3]BRITO M P.LEWIS R S,BOSE N,et al.Adaptive 8 -◆-W=1000 *N=2000 autonomous underwater vehicles:an assessment of their ef. 6 fectiveness for oceanographic applications[J].IEEE trans- actions on engineering management,2019,66(1):98-111. [4]PAULL L,SAEEDI S,SETO M,et al.AUV navigation -=3000 .4-N=4000 and localization:a review[J].IEEE journal of oceanic en- 2 3 45 678 gineering2014,39(1131-149 匹配区域 [5]NISHIDA Y,URA T,NAKATANI T,et al.Autonomous 图10不同粒子数下的仿真结果 underwater vehicle"Tuna-Sand"for image observation of Fig.10 Simulation results based on different number of the seafloor at a low altitude[J].Journal of robotics and particles mechatronics,2014,26(4:519-521 由图10可以看出,当粒子数较少时,增加粒 [6]TEIXEIRA F C,QUINTAS J,MAURYA P,et al.Robust 子个数可以有效提高地形辅助定位的精度;但随 particle filter formulations with application to terrain-aided navigation[J].International journal of adaptive control and 着粒子数的增加,地形辅助定位精度将稳定在一 signal processing,2017,31(4):608-651. 定范围,此时再增加粒子数目不能提高匹配定位 [7]MELO J,MATOS A.Survey on advances on terrain based 精度。PF℉地形辅助定位的计算量与粒子数呈正 navigation for autonomous underwater vehicles[J].Ocean 比,因此在匹配中应在保证定位精度的前提下取 engineering,2017,139:250-264. 较少的粒子数目。 [8]NYGREN I.JANSSON M.Terrain navigation for under- 由于采用的DTM具有较高分辨率,在回放式 water vehicles using the correlator method[J].IEEE journ- 仿真实验中沿独立测线选取的8个区域内的地形 al of oceanic engineering,2004,29(3):906-915

基于不同的波束组合模式和粒子数,进行回 放式仿真实验,实验结果如下: 1) 设定仿真中的粒子数为 2 000,选择不同波 束组合进行仿真实验,仿真结果如图 9 所示。 由图 9 可以看出,当实时测深数据较少 (40× 3) 时,增加波束的数目可以有效提高地形辅助定 位的精度;当实时测深数据达到一定数目 (60× 5) 时,随着测深数据的增加,地形辅助定位精度 并不随之提高。这是由于 60×5 的实时测深数据 对局部地形特征的描述已经能较为准确,此时增 加测深数据将带来数据冗余,并不能有效提高定 位精度。 2) 设定仿真中的波束组合为 60×5 ,选择不同 粒子数目进行仿真实验,仿真结果如图 10 所示。 1 2 3 0 2 定位误差/m 匹配区域 4 6 8 10 4 5 40×3 50×3 60×5 80×5 6 7 8 图 9 不同波束组合条件下的仿真结果 Fig. 9 Simulation results based on different beam combin￾ation conditions 1 2 3 2 定位误差/m 匹配区域 4 6 8 4 5 N=500 N=1 000 N=2 000 N=3 000 N=4 000 6 7 8 图 10 不同粒子数下的仿真结果 Fig. 10 Simulation results based on different number of particles 由图 10 可以看出,当粒子数较少时,增加粒 子个数可以有效提高地形辅助定位的精度;但随 着粒子数的增加,地形辅助定位精度将稳定在一 定范围,此时再增加粒子数目不能提高匹配定位 精度。IPF 地形辅助定位的计算量与粒子数呈正 比,因此在匹配中应在保证定位精度的前提下取 较少的粒子数目。 由于采用的 DTM 具有较高分辨率,在回放式 仿真实验中沿独立测线选取的 8 个区域内的地形 辅助定位精度均小于 5 m,因此本文提出的地形 辅助定位方法对真实海洋环境有较好的适应性。 4 结束语 针对 AUV 海底地形辅助导航问题,在 PF 中 引入辅助采样技术,提出一种适用于 AUV 的 IPF 海底地形辅助定位算法,并进行了基于半物理测 试平台的算法验证实验和回放式仿真。本文提出 的方法具有容易实现、定位精度较高、对地形特 征的适应能力较强等优势。由于地形辅助定位精 度与匹配区域内的地形特征丰富程度相关,后续 的研究工作将重点研究如何根据海底地形特征实 时选取恰当的测深数据组合模式和粒子数,实现 定位精度和计算量的平衡。 参考文献: 徐玉如, 庞永杰, 甘永, 等. 智能水下机器人技术展望 [J]. 智能系统学报, 2006, 1(1): 9–16. XU Yuru, PANG Yongjie, GAN Yong, et al. AUV-State￾of-the-art and prospect[J]. CAAI transactions on intelli￾gent systems, 2006, 1(1): 9–16. [1] 潘光, 宋保维, 黄桥高, 等. 水下无人系统发展现状及其 关键技术 [J]. 水下无人系统学报, 2017, 25(2): 44–51. PAN Guang, SONG Baowei, HUANG Qiaogao, et al. De￾velopment and key techniques of unmanned undersea sys￾tem[J]. Journal of unmanned undersea systems, 2017, 25(2): 44–51. [2] BRITO M P, LEWIS R S, BOSE N, et al. Adaptive autonomous underwater vehicles: an assessment of their ef￾fectiveness for oceanographic applications[J]. IEEE trans￾actions on engineering management, 2019, 66(1): 98–111. [3] PAULL L, SAEEDI S, SETO M, et al. AUV navigation and localization: a review[J]. IEEE journal of oceanic en￾gineering, 2014, 39(1): 131–149. [4] NISHIDA Y, URA T, NAKATANI T, et al. Autonomous underwater vehicle "Tuna-Sand" for image observation of the seafloor at a low altitude[J]. Journal of robotics and mechatronics, 2014, 26(4): 519–521. [5] TEIXEIRA F C, QUINTAS J, MAURYA P, et al. Robust particle filter formulations with application to terrain-aided navigation[J]. International journal of adaptive control and signal processing, 2017, 31(4): 608–651. [6] MELO J, MATOS A. Survey on advances on terrain based navigation for autonomous underwater vehicles[J]. Ocean engineering, 2017, 139: 250–264. [7] NYGREN I, JANSSON M. Terrain navigation for under￾water vehicles using the correlator method[J]. IEEE journ￾al of oceanic engineering, 2004, 29(3): 906–915. [8] ·558· 智 能 系 统 学 报 第 15 卷

第3期 韩月,等:基于改进粒子滤波的AUV海底地形辅助定位方法 ·559· [9]陈小龙,庞永杰,李晔,等.基于极大似然估计的AUV水 ment,2007,17(9y:25-27 下地形匹配定位方法.机器人,2012,34(5):559-565 [16]ZHAO Long,GAO Nan,HUANG Baoqi,et al.A novel CHEN Xiaolong,PANG Yongjie,LI Ye,et al.Underwa- terrain-aided navigation algorithm combined with the ter terrain matching positioning method based on MLE for AUV[0.Robot,,2012,34(5):559-565. TERCOM algorithm and particle filter[J].IEEE sensors [10]LI Ye,WANG Rupeng,CHEN Pengyun,et al.Terrain journal,2015,15(2):1124-1131. matching positioning method based on node multi-in- [17]HAGEN O K.TerrLab-a generic simulation and post- formation fusion[J].The journal of navigation,2017, processing tool for terrain referenced navigation[C]//Pro- 70(1y82-100. ceedings of MTS/IEEE Oceans Conference 2006.Boston, [11]占荣辉,张军,欧建平,等.非线性滤波理论与目标跟踪 应用[M.北京:国防工业出版社,2013. USA.2006 ZHAN Ronghui,ZHANG Jun,OU Jianping,et al.Non- 作者简介: linear filtering theory with target tracking application[M]. 韩月,助教,主要研究方向为计算 Beijing:National Defense Industry Press,2013. 机人工智能技术、视景仿真技术。 [12]胡土强,敬忠良.粒子滤波算法综述】.控制与决策, 2005,20(4):361-365,371. HU Shiqiang,JING Zhongliang.Overview of particle fil- ter algorithm[J].Control and decision,2005,20(4): 361-365,371. [13]LI Ye,CHEN Pengyun,DONG Zaopeng.Sensor simula- 陈鹏云,副教授,博士,主要研究 tion of underwater terrain matching based on sea 方向为无人系统的自适应控制技术 chart[C]//Proceedings of International Conference on 地球物理导航技术。主持国家自然科 Computer Science,Environment,Ecoinformatics,and 学基金青年基金项目1项、省部级项 Education.Wuhan,China,2011. 目多项。发表学术论文20余篇。 [14]HAGEN O K,ANONSEN K B.Using terrain navigation to improve marine vessel navigation systems[J].Marine technology society journal,2014,48(2):45-58. [15]王华,晏磊,钱旭,等.基于地形嫡和地形差异嫡的综合 沈鹏,工程师,主要研究方向为水 下机器人作业技术、地球物理导航 地形匹配算法[.计算机技术与发展,2007,17(9): 技术。 25-27. WANG Hua,YAN Lei,QIAN Xu,et al.Integration ter- rain match algorithm based on terrain entropy and terrain variance entropy[J].Computer technology and develop-

陈小龙, 庞永杰, 李晔, 等. 基于极大似然估计的 AUV 水 下地形匹配定位方法 [J]. 机器人, 2012, 34(5): 559–565. CHEN Xiaolong, PANG Yongjie, LI Ye, et al. Underwa￾ter terrain matching positioning method based on MLE for AUV[J]. Robot, 2012, 34(5): 559–565. [9] LI Ye, WANG Rupeng, CHEN Pengyun, et al. Terrain matching positioning method based on node multi-in￾formation fusion[J]. The journal of navigation, 2017, 70(1): 82–100. [10] 占荣辉, 张军, 欧建平, 等. 非线性滤波理论与目标跟踪 应用 [M]. 北京: 国防工业出版社, 2013. ZHAN Ronghui, ZHANG Jun, OU Jianping, et al. Non￾linear filtering theory with target tracking application[M]. Beijing: National Defense Industry Press, 2013. [11] 胡士强, 敬忠良. 粒子滤波算法综述 [J]. 控制与决策, 2005, 20(4): 361–365, 371. HU Shiqiang, JING Zhongliang. Overview of particle fil￾ter algorithm[J]. Control and decision, 2005, 20(4): 361–365, 371. [12] LI Ye, CHEN Pengyun, DONG Zaopeng. Sensor simula￾tion of underwater terrain matching based on sea chart[C]//Proceedings of International Conference on Computer Science, Environment, Ecoinformatics, and Education. Wuhan, China, 2011. [13] HAGEN O K, ANONSEN K B. Using terrain navigation to improve marine vessel navigation systems[J]. Marine technology society journal, 2014, 48(2): 45–58. [14] 王华, 晏磊, 钱旭, 等. 基于地形熵和地形差异熵的综合 地形匹配算法 [J]. 计算机技术与发展, 2007, 17(9): 25–27. WANG Hua, YAN Lei, QIAN Xu, et al. Integration ter￾rain match algorithm based on terrain entropy and terrain variance entropy[J]. Computer technology and develop- [15] ment, 2007, 17(9): 25–27. ZHAO Long, GAO Nan, HUANG Baoqi, et al. A novel terrain-aided navigation algorithm combined with the TERCOM algorithm and particle filter[J]. IEEE sensors journal, 2015, 15(2): 1124–1131. [16] HAGEN O K. TerrLab- a generic simulation and post￾processing tool for terrain referenced navigation[C]//Pro￾ceedings of MTS/IEEE Oceans Conference 2006. Boston, USA, 2006. [17] 作者简介: 韩月,助教,主要研究方向为计算 机人工智能技术、视景仿真技术。 陈鹏云,副教授,博士,主要研究 方向为无人系统的自适应控制技术、 地球物理导航技术。主持国家自然科 学基金青年基金项目 1 项、省部级项 目多项。发表学术论文 20 余篇。 沈鹏,工程师,主要研究方向为水 下机器人作业技术、地球物理导航 技术。 第 3 期 韩月,等:基于改进粒子滤波的 AUV 海底地形辅助定位方法 ·559·

点击下载完整版文档(PDF)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
已到末页,全文结束
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有