买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种基于弧形阵列的磁性目标探测和定位方法_中国船舶重工集团公司第七一九研究所_201811582515.1 

申请/专利权人:中国船舶重工集团公司第七一九研究所

申请日:2018-12-24

公开(公告)日:2022-06-21

公开(公告)号:CN109579827B

主分类号:G01C21/00

分类号:G01C21/00;G01V3/08

优先权:

专利状态码:有效-授权

法律状态:2022.06.21#授权;2019.04.30#实质审查的生效;2019.04.05#公开

摘要:本发明涉及一种基于弧形阵列的磁性目标探测和定位方法,所述方法中,磁场传感器呈弧形布置,通过不同位置处的传感器优化组合形成不同角度阵列组,不同角度阵列组分别实现大型目标、中型目标和小型目标的探测和定位。本发明适用于水下安全警戒领域,在不需要设置大量磁场传感器的情形下即可兼顾实现各种类型目标的探测和定位,算法适应性好,效费比高。

主权项:1.一种基于弧形阵列的磁性目标探测和定位方法,其特征在于,所述方法包括:布设多个磁场传感器,所述多个磁场传感器呈弧形布置,利用多个磁场传感器分别进行磁场信号采集,通过不同位置处的传感器优化组合形成不同角度阵列组,利用不同角度阵列组所获取的磁场传感器信号分别对大型目标、中型目标和小型目标进行探测和定位所述方法包括下述步骤:步骤1:所有的磁场传感器实时采集数据,在任意采样时刻,判断是否存在三个以上磁场传感器的磁场测量异常值大于探测阈值,若存在则判断有水中目标出现,执行步骤2,否则继续执行步骤1;步骤2:根据磁场传感器的数目,将所有磁场传感器中满足预定条件的3个传感器设定为一个传感器阵列组,形成多个传感器阵列组,根据所形成的磁场传感器阵列组,基于磁场梯度张量法进行水中目标的位置和磁矩计算,得到一系列水中目标的位置和磁矩初值,并估算水中目标的大小范围和所处的位置区间;步骤3:根据步骤2估算得到的水中目标的大小范围和所处的位置区间,随机生成一组水中目标的位置和磁矩值,与步骤2得到的一系列水中目标的位置和磁矩初值共同形成水中目标的磁场定位初始解;步骤4:以磁场传感器测得的三个最大磁场测量异常值为依据,以步骤3得到的磁场定位初始解作为初代种群,采用进化优化算法进行寻优,得到当前采样时刻的水中目标的位置和磁矩参数;步骤5:到下一个采样时刻,根据步骤4得到水中目标的位置和磁矩参数,随机生成一组水中目标的位置和磁矩值形成初代种群,采用进化优化算法进行寻优,得到当前采样时刻的水中目标的位置和磁矩参数;步骤6:判断是否存在至少三个磁场传感器的磁场测量异常值大于探测阈值,若仍然存在,则重复步骤5,否则,判断水中目标消失,返回步骤1。

全文数据:一种基于弧形阵列的磁性目标探测和定位方法技术领域本发明涉及水中目标探测技术领域,尤其涉及利用水中目标磁性特征对其进行探测和定位的方法。背景技术在水下,可通过水中目标的声场、电磁场和光学等特征进行探测和定位,实现水下安全警戒。对于大多数水中目标来说,因其由金属制造,本身带有固定磁场,同时在地磁场作用下会产生感应磁场,利用其磁场特征信号可以实现探测和定位。目前,磁性目标定位算法有梯度张量法和各类状态估计算法,要求传感器布置位置根据不同大小磁性目标进行分别设定。对于各类状态估计算法来说,还需要满足磁性目标的初步大小和位置已知的前提。对于水中目标来说,在采用单一模式的阵列式布置下,利用传统方法难以兼顾各种类型大小目标的探测和定位。发明内容本发明的目的在于克服现有磁性目标探测和定位方法要求数目繁多的磁场传感器,同时难以兼顾各种类型大小目标探测要求的缺点,提出了一种基于弧形阵列的磁性目标探测和定位方法。该方法所需的传感器数量较少,并可通过不同传感器的组合分别实现大型目标、中型目标和小型目标的探测和定位,算法适应性好,同时能满足精度要求,基于该方法搭建的系统结构精简,效费比高。本发明的具体技术方案是提供了一种基于弧形阵列的磁性目标探测和定位方法,其特征在于包括以下步骤:步骤1:所有的磁场传感器实时采集数据,在任意采样时刻,判断是否存在三个以上磁场传感器的磁场测量异常值大于探测阈值,若存在则判断有水中目标出现,执行步骤2,否则继续执行步骤1;步骤2:根据磁场传感器的数目,将磁场传感器中满足预定条件的3个传感器设定为一个传感器阵列组,形成多个传感器阵列组,根据所形成的磁场传感器阵列组,基于磁场梯度张量法进行水中目标的位置和磁矩计算,得到一系列水中目标的位置和磁矩初值,并估算水中目标的大小范围和所处的位置区间;步骤3:根据步骤2估算得到的水中目标的大小范围和所处的位置区间,随机生成一组水中目标的位置和磁矩值,与步骤2得到的一系列水中目标的位置和磁矩初值共同形成水中目标的磁场定位初始解;步骤4:以磁场传感器测得的三个最大磁场测量异常值为依据,以步骤3得到的磁场定位初始解作为初代种群,采用进化优化算法进行寻优,得到当前采样时刻的水中目标的位置和磁矩参数;步骤5:到下一个采样时刻,根据步骤4得到水中目标的位置和磁矩参数,随机生成一组水中目标的位置和磁矩值形成初代种群,采用进化优化算法进行寻优,得到当前采样时刻的水中目标的位置和磁矩参数;步骤6:判断是否存在至少三个磁场传感器的磁场测量异常值大于探测阈值,若仍然存在,则重复步骤5,否则,判断水中目标消失,返回步骤1。本发明提出的一种基于弧形阵列的磁性目标探测和定位方法,具有以下优点:1磁场传感器数量少,系统简单,成本较低;2不同位置处的传感器优化组合可适应不同类型目标的探测和定位需求,定位识别精度高。附图说明图1是本发明提出的磁场传感器弧形阵列布置方式的原理示意图。图2是磁梯度测量传统方法所用的磁场传感器十字型布置方式。图3是本发明提出的用于磁梯度测量的磁场传感器三种简易布置方式。具体实施方式下面结合附图对本发明的技术方案作进一步地说明。本实施例中,以采用9个呈弧形布置的传感器为例进行描述,9个传感器中,定点采用一个,另外8个左右两侧各布置4个,左右对称。以左侧为例,C1、L2和L4组成包含120度顶角的三角形,L2、R2和C1组成包含120度顶角的三角形,C1、L4、R4组成包含60度顶角的三角形。优选地,排布成弧形的各个传感器中,至少能够形成包含90、60和120度顶角的传感器组各一个。本发明的磁性目标探测和定位方法具体包括以下步骤:步骤1:所有的磁场传感器实时采集数据,在任意采样时刻,判断是否存在三个以上磁场传感器的磁场测量异常值大于探测阈值,若存在则判断有水中目标出现,执行步骤2,否则继续执行步骤1;步骤2:根据磁场传感器的数目,将满足预定条件的3个传感器设定为一个传感器阵列组,形成多个传感器阵列组,根据所形成的磁场传感器阵列组,基于磁场梯度张量法进行水中目标的位置和磁矩计算,得到一系列水中目标的位置和磁矩初值,并估算水中目标的大小范围和所处的位置区间;步骤3:根据步骤2估算得到的水中目标的大小范围和所处的位置区间,随机生成一组水中目标的位置和磁矩值,与步骤2得到的一系列水中目标的位置和磁矩初值共同形成水中目标的磁场定位初始解;步骤4:以磁场传感器测得的三个最大磁场测量异常值为依据,以步骤3得到的磁场定位初始解作为初代种群,采用进化优化算法进行寻优,得到当前采样时刻的水中目标的位置和磁矩参数;步骤5:到下一个采样时刻,根据步骤4得到水中目标的位置和磁矩参数,随机生成一组水中目标的位置和磁矩值形成初代种群,采用进化优化算法进行寻优,得到当前采样时刻的水中目标的位置和磁矩参数;步骤6:判断是否存在至少三个磁场传感器的磁场测量异常值大于探测阈值,若仍然存在,则重复步骤5,否则,判断水中目标消失,返回步骤1。在步骤2中,采用改进的梯度张量法和所提出的传感器组合方式进行目标探测定位的具体过程如下。根据经验在远场可把磁性目标视为一磁偶极子,假设磁偶极子的三方向偶极矩分别为mx、my和mz,在水中目标坐标系下距离目标rx,y,z处的磁场强度三分量表达式为:式中:磁梯度张量矩阵为:基于空间一点磁梯度张量和三分量磁场的磁性目标实时定位公式为:根据上式确定了磁性目标位置后,再根据下式推算磁性目标的磁矩,通过磁矩即可对目标的状态、类型和尺度等信息作出判断。在磁梯度张量的9个要素中,只有5个是独立的,即只需得到其中的5个独立要素,就可得到完整的磁梯度张量矩阵。通常需要采用图2所示5个呈十字分布的传感器,才可以得中心点位置处的到磁梯度张量和测量点磁场三分量。1号传感器测量三分量磁场,2号、3号测量y向的分量变化率,4号、5号测量x向的分量变化率。具体计算式如下。式中:d为磁场传感器间距,Hxi、Hyi和Hzii=1~5分别为第i个位置处测得的磁场强度三分量。考虑到采用十字分布时传感器数量将会太多,本发明根据磁场梯度随空间位置变化比磁场强度变化磁梯度慢的基本特征,去掉两个传感器,仅采用三个传感器计算磁场梯度就可以实现定位。具体而言,本申请的发明人通过推导获得了仅通过三个传感器来计算磁场梯度的算法。典型的,本发明采用图3所示的三种布置形式:1120°阵列组近似线阵,其磁场梯度计算式如下:260°阵列组等边三角阵,其磁场梯度计算式如下:390°阵列组直角三角形阵,其磁场梯度计算式如下:将上面所获得的磁场梯度带入到公式3和4中,可分别求得位置参数和磁矩参数。采用本发明的上述技术方案和简化的传感器布置方式,利用改进的梯度张量法就可实现对水中目标的初步定位。但由于测得的不是严格意义上的同一位置点的磁场强度和磁场梯度,其解总是距离真实值存在一定差距的。在通过改进的梯度张量法获得了水中目标的位置和磁矩初值后,本发明将在步骤4中,以磁场传感器测得的三个最大磁场测量异常值为依据,通过建立反映磁场定位解与真实水中目标位置和磁矩参数逼近程度的目标函数,对水中目标的位置和磁矩进行进一步寻优,以实现目标精确定位。反映磁场定位解与真实水中目标位置和磁矩参数逼近程度的目标函数如下:式中:H'xi、H'yi和H'zi为对应某一组水中目标位置和磁矩参数的解计算得到的第i个位置处的磁场强度三分量。根据给定的水中目标的位置和磁矩值,通过式1得到磁场值,然后求解该目标函数来度量该水中目标位置和磁矩参数与真实值的逼近程度。以水中目标位置和磁矩参数作为寻优变量,上述目标函数作为适应度函数,约束条件设定为改进的梯度张量法所求磁场定位解最大值的两倍,采用粒子群、遗传或者差分进化等优化算法进行寻优,可进一步得到精度更高的水中目标定位解。在采用进化算法进行寻优时,为同时兼顾全局搜索性能以及收敛性,在步骤3形成初代种群时,除了引入改进的梯度张量法所获得水中目标的位置和磁矩初值外,还根据约束条件随机生成一组水中目标的位置和磁矩值,共同形成水中目标的磁场定位初始解,以保证寻优时能快速收敛到最优变量处。由于水中目标的磁场定位参数的变化过程相对磁场数据采集速度来说要慢很多,步骤5中,本发明在第一次获取了精确的水中目标的磁场定位参数后,将不再采用改进的梯度张量法,而是直接基于上一采样时刻获得的水中目标的位置和磁矩参数,采用进化优化算法进行局部寻优,以保证能快速得到当前采样时刻的磁场定位参数,进一步还可实现目标的位置跟踪。图1所示的弧形阵列布置形式,是本发明所提方法的一种典型示意。在图1的基础上,可对阵列进一步细分,减小传感器间距,增大传感器个数,丰富磁场传感器组合,以适应目标大小的变化。本发明不仅局限于上述具体实施方式,本领域一般技术人员根据实施例和附图公开内容,可以采用其它多种具体实施方式实施本发明,因此,凡是采用本发明的设计结构和思路,做一些简单的变换或更改的设计,都落入本发明保护的范围。

权利要求:1.一种基于弧形阵列的磁性目标探测和定位方法,其特征在于,所述方法包括:布设多个磁场传感器,所述多个磁场传感器呈弧形布置,利用多个磁场传感器分别进行磁场信号采集,通过不同位置处的传感器优化组合形成不同角度阵列组,利用不同角度阵列组所获取的磁场传感器信号分别对大型目标、中型目标和小型目标进行探测和定位。2.根据权利要求1所述的适一种基于弧形阵列的磁性目标探测和定位方法,其特征在于,所述方法包括下述步骤:步骤1:所有的磁场传感器实时采集数据,在任意采样时刻,判断是否存在三个以上磁场传感器的磁场测量异常值大于探测阈值,若存在则判断有水中目标出现,执行步骤2,否则继续执行步骤1;步骤2:根据磁场传感器的数目,将所有磁场传感器中满足预定条件的3个传感器设定为一个传感器阵列组,形成多个传感器阵列组,根据所形成的磁场传感器阵列组,基于磁场梯度张量法进行水中目标的位置和磁矩计算,得到一系列水中目标的位置和磁矩初值,并估算水中目标的大小范围和所处的位置区间;步骤3:根据步骤2估算得到的水中目标的大小范围和所处的位置区间,随机生成一组水中目标的位置和磁矩值,与步骤2得到的一系列水中目标的位置和磁矩初值共同形成水中目标的磁场定位初始解;步骤4:以磁场传感器测得的三个最大磁场测量异常值为依据,以步骤3得到的磁场定位初始解作为初代种群,采用进化优化算法进行寻优,得到当前采样时刻的水中目标的位置和磁矩参数;步骤5:到下一个采样时刻,根据步骤4得到水中目标的位置和磁矩参数,随机生成一组水中目标的位置和磁矩值形成初代种群,采用进化优化算法进行寻优,得到当前采样时刻的水中目标的位置和磁矩参数;步骤6:判断是否存在至少三个磁场传感器的磁场测量异常值大于探测阈值,若仍然存在,则重复步骤5,否则,判断水中目标消失,返回步骤1。3.根据权利要求2所述的一种基于弧形阵列的磁性目标探测和定位方法,其特征在于,所述步骤2中,设定传感器阵列组的预定条件包括:3个磁场传感器所形成的三角形的内角为预定角度。4.根据权利要求3所述的一种基于弧形阵列的磁性目标探测和定位方法,其特征在于,所述步骤2中,设定传感器阵列组的预定条件包括:3个传感器所形成的三角形顶角为60°、90°或120°。5.根据权利要求2所述的一种基于弧形阵列的磁性目标探测和定位方法,其特征在于,所述步骤2中利用梯度张量法进行水中目标的位置和磁矩计算时,对于不同顶角的阵列组采用不同的梯度计算公式进行计算。6.根据权利要求2所述的一种基于弧形阵列的磁性目标探测和定位方法,其特征在于,步骤5中,在第一次获取了精确的水中目标的磁场定位参数后,不再采用改进的梯度张量法,而是直接基于上一采样时刻获得的水中目标的位置和磁矩参数,采用进化优化算法进行局部寻优。

百度查询: 中国船舶重工集团公司第七一九研究所 一种基于弧形阵列的磁性目标探测和定位方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。