[发明专利]基于声学测量网络的水下多AUV协同定位编队拓扑结构优化方法有效
申请号: | 201811534141.6 | 申请日: | 2018-12-14 |
公开(公告)号: | CN109656136B | 公开(公告)日: | 2022-03-18 |
发明(设计)人: | 徐博;王潇雨;李盛新;郜中星;张娇;金坤明;刘斌;李珊珊 | 申请(专利权)人: | 哈尔滨工程大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 150001 黑龙江省哈尔滨市南岗区*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 声学 测量 网络 水下 auv 协同 定位 编队 拓扑 结构 优化 方法 | ||
1.基于声学测量网络的水下多AUV协同定位编队拓扑结构优化方法,其特征在于,该方法包括以下步骤:
步骤1:建立多AUV协同定位模型;
其中,i=1,2,3...n,n为领航AUV的数目;j=1,2,3,...m,m为随从AUV的数目;rij为第i个领航AUV与第j个随从AUV之间的真实距离;lij为第i个领航AUV与第j个随从AUV之间的量测距离;pi=[xi,yi,zi]T为第i个领航AUV在导航坐标系中的位置,xi为第i个领航AUV在x轴方向的坐标,yi为第i个领航AUV在y轴方向的坐标,zi为第i个领航AUV在z轴方向的坐标;qj=[xj,yj,zj]T为第j个随从AUV在导航坐标系中的位置,xj为第j个随从AUV在x轴方向的坐标,yj为第j个随从AUV在y轴方向的坐标,zj为第j个随从AUV在z轴方向的坐标;ωij为噪声信号,ωij=σ(1+ηrijγ),σ为量测噪声常数;η为量测噪声相关的常数,γ为距离相关的常数;
步骤2:推算各随从AUV的Fisher信息矩阵;
步骤3:根据各随从AUV的Fisher信息矩阵,构建系统评价函数;
其中,jυ为一定区域内,第υ个可能的随从AUV位置;
Aij=cos(αij)cos(βij)
Bij=sin(αij)cos(βij)
其中,αij为第j个随从AUV到第i个领航AUV的向量在水平面的投影与x轴在逆时针方向上的夹角,其范围为0°到360°;βij为第j个随从AUV到第i个领航AUV的向量在垂直于水平面的二维平面上投影与水平面的夹角,其范围为0°到90°;
步骤4:根据系统评价函数,计算最优编队拓扑结构约束条件;
步骤5:引入退火思想完成步进递推过程;步骤5.1:初始化;
(5.1.1)初始化温度T;
(5.1.2)初始化解状态;
对每一个随从AUV来说,通过当前各个领航AUV的横坐标xi和纵坐标yi计算其Fisher信息矩阵的行列式|FIM(qj)|,之后将Fisher信息矩阵的行列式取对数并求和,即得到在当前步骤的评价函数,记为F[t];
(5.1.3)初始化每个T值时的迭代次数k;
其中,初始温度应足够大,温度下降率趋于1,保证温度下降足够慢,同时每个T值时的迭代次数k足够大,从而保证解状态跑遍整个区域;
步骤5.2:在邻域内产生新解;
步骤5.3:通过得到的新的领航AUV的位置参数xinew和yinew计算最优评价函数Fnew;
如果Fnew>Fold,则说明新的领航AUV位置能够提升系统的可观测性,那么将新的领航AUV编队拓扑结构作为基础,回到步骤2进行下一步计算;
如果Fnew<Fold,则说明新的领航AUV位置不一定能够提升系统的可观测性,由于此时不能排除局部最优解的情况,因此以Metropolis准则接受新解作为当前解,同样回到步骤2进行下一步计算;
计算得到新的最优评价函数Fnew导致温度变化,使得领航AUV的位置参数发生变化如下式所示:
xi_new=xi_old+μ·T
yi_new=yi_old+μ·T
其中,μ可选择为(-1,1)上任意一个常数,此时产生新解的邻域的大小与温度高低直接相关,随着温度的降低,产生新解的邻域范围逐渐缩小;
步骤6:根据约束条件验证最终编队拓扑结构,找到最优位置布局。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811534141.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种随动系统启制动抗冲击方法
- 下一篇:智能家居环境下人的日常行为预测方法