基于归一化磁源强度的磁目标实时定位方法

张樱子 ,  刘改改 ,  申雅丽 ,  王晨 ,  刘文怡

测试技术学报 ›› 2024, Vol. 38 ›› Issue (05) : 535 -542.

PDF (2569KB)
测试技术学报 ›› 2024, Vol. 38 ›› Issue (05) : 535 -542. DOI: 10.3969/j.issn.1671-7449.2024074
信号检测、算法与仿真

基于归一化磁源强度的磁目标实时定位方法

作者信息 +

Real⁃Time Magnetic Target Localization Method Based on Normalized Source Strength

Author information +
文章历史 +
PDF (2630K)

摘要

标量三角剖分与测距(STAR)方法利用磁梯度收缩特性实现运动状态下对单个磁偶极子目标的实时定位, 且对运动平台的姿态不敏感。然而, 磁梯度收缩量(CT )引入的非球面误差会限制其定位精度。针对该问题, 提出了一种新的磁偶极子目标线性定位方法, 利用归一化磁源强度(NSS)代替CT, 消除了非球面误差的影响。为了分析该方法对不同方位磁目标的定位性能, 建立了全向仿真分析模型。仿真结果表明, 该方法的实时性与STAR方法相当, 在标准差为10 nT的高斯白噪声影响下与STAR方法的最大定位误差分别为0.18 m与1.5 m。现场实验结果表明, 当探测距离为1.284 m时, 该方法在纬线轨迹上的平均定位误差仅为0.094 m, 比传统STAR方法低56.7%; 在经线轨迹上的平均定位误差为0.097 m, 比传统STAR方法低30.7%。

Abstract

The scalar triangulation and ranging (STAR) method can realize the real-time localization of a single magnetic dipole target in the moving state and is not sensitive to the attitude of the moving platform, which is based on the characteristics of magnetic gradient contraction. However, aspherical error introduced by magnetic gradient contraction (CT) limit the localization accuracy. To solve this problem, a new linear localization method for magnetic dipole target is proposed in this paper, which uses normalized source strength (NSS) instead of CT to eliminate the influence of aspherical errors. In order to analyze the localization performance of the proposed method on magnetic targets with different orientations, an omnidirectional simulation model with a detection range of 10m was established. The simulation results show that the real-time performance of the proposed method is as good as that of the STAR method, and the maximum localization errors of the proposed method and the STAR method are 0.18 m and 1.5 m respectively under the influence of noise. Field experiment results show that when the detection distance is 1.284 m, the average localization error of the proposed method on the latitude trajectory is only 0.094 m, which is 56.7% lower than that of the traditional STAR method. The average localization error on the longitude trajectory is 0.097 m, which is 30.7% lower than the traditional STAR method.

Graphical abstract

关键词

磁梯度张量 / 磁目标定位 / 磁偶极子 / 归一化磁源强度

Key words

magnetic gradient tensor / magnetic target localization / magnetic dipole / normalized source strength

引用本文

引用格式 ▾
张樱子,刘改改,申雅丽,王晨,刘文怡. 基于归一化磁源强度的磁目标实时定位方法[J]. 测试技术学报, 2024, 38(05): 535-542 DOI:10.3969/j.issn.1671-7449.2024074

登录浏览全文

4963

注册一个新账户 忘记密码

0 引 言

与总磁场强度(Total Magnetic Intensity, TMI)测量和磁场矢量测量相比, 磁梯度张量测量不仅不受地磁背景场和磁目标磁化方向影响, 还可以通过磁梯度张量反演算法直接对磁目标进行定位[1]。因此, 构建磁梯度张量测量系统并结合磁梯度张量反演算法对磁目标进行探测与定位是目前磁异常探测领域的研究热点, 可以应用于未爆弹药探测、 水下目标追踪、 沉船打捞等场景[2‐4]。

当探测距离大于磁目标大小的2.5倍时, 该目标可以近似等效为磁偶极子[5]。为了提高定位精度, 科研人员对基于磁梯度张量反演的磁偶极子定位方法进行了广泛研究, 主要可以分为单点磁梯度张量定位方法和多点磁梯度张量定位方法两类。然而, 当探测系统需要搭载在运动平台上时, 多点磁梯度张量定位方法较难实施, 单点磁梯度张量定位方法更具优势。在目前的单点磁梯度张量定位方法中, Wynn等[6]和Wilson[7]提出的基于磁梯度张量特征值和特征向量的定位方法由于固有的四重模糊属性会出现3个虚假解, 需要增加其他辅助信息才能获得唯一解, 计算较复杂; Nara等[8‐9]提出的用磁梯度张量的逆矩阵去乘磁场矢量来求解相对位置的方法计算简单且实时性强, 但磁偶极子目标的磁场矢量很难从地磁场环境中准确提取出来, 极易受地磁场环境的影响。为了消除地磁场噪声的影响, Sui等[10]和李青竹等[11]提出了一些单点高阶磁梯度张量定位方法, 但这些方法更容易受到仪器测量误差的影响。因此, Wiegert等[12‐14]提出的标量三角剖分与测距(Scalar Triangulation and Ranging, STAR)方法因其实时性高、 对载体姿态不敏感等优点备受关注。但该方法引入的磁梯度张量收缩量(CT )中存在非球面参数, 在计算磁目标的距离和方向向量时会引入固有误差[15], 称为非球面误差。为了降低非球面误差的影响, Lin等[16]和Wang等[17]都提出用迭代法补偿方位误差的定位方法, 然而这些方法不仅牺牲了传统STAR方法的实时性, 而且没有经过试验验证。

2012年, Clark等[18]提出了一个新的磁梯度旋转不变量——归一化磁源强度(Normalized Source Strength, NSS), 其在磁偶极子源周围是完全各向同性的。因此, 本文基于NSS提出了一种新的STAR方法(New STAR Method, NSM), 不仅从根本上消除了非球面误差, 还保留了传统STAR方法对载体姿态不敏感、 不受地磁场影响、 实时性高等优点。为了全面、 准确地评价该方法的有效性, 提出了一种全向仿真分析模型。仿真和现场实验均表明, 该方法能够实现高精度、 实时的磁偶极子目标定位。

1 定位方法

1.1 磁梯度张量和旋转不变量

根据磁偶极子模型公式可知, 磁目标在观测点产生的磁场矢量 B 可以表示为[19]

B=μ4π3(M∙R)R-Mr2r5,

式中: M 为磁目标的磁矩矢量; R 为磁目标到观测点的相对位置矢量; r为 R 的模; μ为观测点处介质的磁导率, 在空气中, μ≈μ0=4π×10-7 N·A-2(μ0为真空磁导率)。磁场矢量 B 的3个分量在3个相互正交方向上的空间变化率被定义为一阶磁梯度张量 G[20], 其表达式如下

G=BxByBz∂∂x∂∂y∂∂z=BxxBxyBxzBxyByyByzBxzByz-Bxx-Byy。

根据麦克斯韦方程, 磁场矢量 B 在无源静磁场中的散度和旋度均为0, 经过推导可知磁梯度张量矩阵 G 是对称且无迹的, 具有3个实数特征值[18]。

λ1=3μ0m8πr4(-cos θ+5(cos θ)2+4),λ2=3μ0m4πr4cos θ,λ3=3μ0m8πr4(-cos θ-5(cos θ)2+4),

式中: λ1+λ2+λ3=0(λ1≥λ2≥λ3且λ1≥λ2, λ3≥λ2); m=M为磁矩矢量的模; θ为相对位置矢量 R 与磁矩矢量 M 的夹角。

在传统STAR方法中定义 G 的Frobenius范数为磁梯度张量收缩量CT, 其表达式如下

CT=GF=k0μ0m4πr4,

式中: k0=34cos2θ+2为表征CT 场偏离球对称程度的非球面参数, 其大小与R和M的夹角θ有关, 取值范围为4.2~7.2。k0在目标偶极轴方向上的场点最大为7.2, 在与目标偶极轴垂直方向上的场点最小为4.2, 因此, CT 在磁目标周围的分布各向异性, 等值线分布如图 1(a) 所示。传统STAR方法中利用测量阵列两个点处的CT 和两个点与磁目标之间相对位置矢量模值r之间的关系来实现定位, 在近似计算中将球目标周围的CT 看作各向同性分布, 引入了非球面误差。由于CT 是一种旋转不变量, 所以传统STAR方法可以抵抗运动噪声。

归一化磁源强度NSS也是一种旋转不变量, 在文中记作CS, 可以表示为[18]

CS=-λ22-λ1λ3=3μ0m4πr4。

如图 1(b) 所示, 与CT 相比, CS 的分布各向同性, 没有非球面参数, 不受磁目标磁矩矢量方向的影响。因此, 本文基于测量阵列两个点处的CS 和两个点与磁目标之间相对位置矢量模值r之间的关系提出一种新的单点磁偶极子目标实时定位方法NSM, 消除了非球面误差且对运动平台姿态不敏感。

1.2 NSM的定位原理

在NSM方法中首先采用8个三轴磁通门传感器组成立方体结构测量阵列来获取磁目标的磁场信息, 如图 2 所示。以测量阵列的中心为笛卡尔坐标系的原点, Dx 、 Dy 、 Dz 分别表示原点到测量阵列在x、 y和z方向上各个面的基线距离。通过立方体测量阵列每个面上的4个三轴磁通门传感器可以得到测量阵列每个面中心点的磁梯度张量矩阵。

以z轴正向阵列面上磁梯度张量矩阵 Gz+ 的计算为例,

Gz+=Bx1+Bx2-Bx3-Bx42DxBx2+Bx3-Bx1-Bx42Dy*Bx2+Bx3-Bx1-Bx42DyBy2+By3-By1-By42Dy*Bz1+Bz2-Bz3-Bz42DxBz2+Bz3-Bz1-Bz42Dy*,

式中: Biji=x,y,z;j=1,2,3,4为j号传感器的i分量的读数。测量阵列其他面上的磁梯度张量矩阵的计算公式类似于式(6)。然后, 根据式(5)可以计算出测量阵列每个面上的CS。

标量场的空间梯度是指向标量场的最大变化率的方向的矢量场。因此, CS 的梯度(∇CS)是从测量点指向磁性目标的矢量, 其单位方向向量 nr 可通过下式计算

nr=∇CS∇CS,∇CS=CSx+-CSx-Dxi+CSy+-CSy-Dyj+CSz+-CSz-Dzk,

式中: i, j 和 k 分别为沿x, y和z轴的单位向量。

根据磁目标和测量阵列的空间位置关系和一阶麦克劳林公式, 可以推出

rz+=12Dzk-r2=r1-Dzrnr⋅k+Dz2r21/2≈r-12Dznr⋅k,

同理,

rz-=-r-12Dzk2≈r+12Dznr⋅k,

式中: r为从测量阵列中心到磁目标的相对位置矢量 R 的模; rz+ 和rz- 分别为z轴正负方向上测量阵列两个面的中心点到磁目标相对位置矢量的大小。结合式(5)、 式(8)和式(9), 可以推出

CSz+CSz-=rz-rz+4=r+0.5Dznr∙kr-0.5Dznr∙k4。

从式(10)可以推导出r的计算公式, 然后就可得到相对位置矢量 R 的计算公式为

R=r∙nr=
Dz∇CS∇CS∙kCSz+CSz-1/4-1-1+Dz2∇CS∇CS∙k∙∇CS∇CS。

因此, 根据式(11)可以直接求出观测点到磁目标的相对位置矢量, 从根本上消除了非球面误差。然而, 当CSz+=CSz-时, 无法实现对磁目标的定位, 此时可采用CSx+, CSx-或CSy+, CSy-来代替求解。

2 仿真分析

为了分析NSM方法对任意方位磁目标的定位性能, 本文建立了一个球形的全方位仿真分析模型, 如图 3 所示。在该模型中, 磁目标在球面上运动, 其磁矩矢量 M =(1 000 000, 1 000 000, 1 000 000) A·m2, 探测距离r为10 m, 立方体测量阵列中基线Dx 、 Dy 、 Dz 均为0.2 m, 三轴磁通门传感器的分辨率为0.1 nT, 磁目标在球面位置的俯仰角θ从0°变化到180°, 方位角α从0°变化到360°, 变化幅度为1°。因此, 每一次完整的全向仿真分析过程中测量阵列要对磁目标定位65 341次。为了验证NSM的定位能力, 在MATLAB中利用仿真的磁目标数据对NSM和传统STAR方法的定位误差以及单点定位时间进行了计算。定位误差可以表示为

ε=xt-x02+yt-y02+zt-z02,

式中: (x0, y0, z0 ) 为磁目标的真实坐标, (xt, yt, zt )为磁目标的估算坐标。仿真代码在一台配备英特尔® 酷睿™ Ultra 7 155H处理器的笔记本电脑上进行, 处理器主频为1.4 GHz。

2.1 无噪声影响

理想情况下, NSM方法与传统STAR方法的定位误差分布图如图 4 所示。

STAR方法的平均定位误差为1.063 1 m, 最大定位误差为1.428 9 m, 单点平均定位时间为89 μs。与STAR方法, NSM方法的定位误差显著减小, 其平均定位误差为0.006 6 m, 最大定位误差为0.081 8 m, 单点平均定位时间为119 μs。经过分析, STAR方法的误差分布与 M 和 R 的夹角密切相关, 这是由于非球面参数k的存在使得CT 的梯度不能精确指向目标, 存在方向误差, 难以消除。而NSM方法完全消除了非球面误差, 尽管在某些位置处由于有限差分近似偏导数求解磁梯度张量和旋转不变量导致的差分近似误差比较突出, 但其最大定位误差仍远小于STAR方法。

2.2 有噪声影响

在实际探测过程中, 磁噪声的影响不可避免, 主要包括磁强计噪声和环境噪声, 而轻微的地磁活动就会造成±10 nT的波动。因此, 为了验证该方法在实际应用中的可行性, 在8个三轴磁通门传感器的每个通道中加入均值为0、 标准差为10 nT的高斯白噪声, 其他模拟条件与2.1节保持一致, 仿真结果如图 5 所示。

由图可以看出, 添加噪声后两种方法的定位误差都增加了。STAR方法的平均定位误差为1.088 5 m, 最大定位误差为1.897 5 m, 单点平均定位时间为77 μs。NSM方法的定位误差整体都比STAR方法的小, 其平均定位误差为0.384 2 m, 最大定位误差为1.607 2 m, 单点平均定位时间仍为119 μs。在65 341个测点中, STAR方法的定位误差超过1.000 0 m的测点有43 108个, NSM方法的定位误差超过1.000 0 m的测点仅有441个。因此, NSM具有良好的抗噪性能, 考虑到磁性目标与测量阵列之间的探测距离, 其平均相对定位误差小于0.39%。

综上所述, 通过综合比较误差分布、 最大误差和平均误差, NSM的定位精度更高, 实时性也符合要求。在实际应用中, 可以根据全方位仿真分析模型获得的定位误差分布特征进行定位方法的组合, 以进一步提高定位精度与噪声抑制能力。

3 试验与结果分析

为了测试NSM方法在实际探测中的定位性能, 本文在磁场相对稳定的密闭空间内开展了现场试验。如图 6 所示, 本实验系统主要包括磁目标、 磁通门测量阵列、 电源和数据采集模块以及计算机。

磁目标是一块由钕制成的磁铁, 磁矩矢量方向为圆柱体中心轴方向。磁通门测量阵列由英国巴廷顿仪器公司生产的8台三轴磁通门磁强计(Mag690)组成, x、 y、 z方向的基线距离为40 cm。立方体结构支架由无磁亚克力材料制成。24个通道的信号由同一模块采集, 保证了采集精度的一致性。此外, 为了尽量减少地磁日变化的影响, 实验时间为凌晨1点至凌晨3点, 环境温度约为20 ℃。由于在实测时很难构建一个全方位仿真分析模型的实验平台, 因此, 本文类比地球坐标系, 假定测量阵列在地球中心, 设定方向不同的2种定位轨迹(纬线轨迹和垂直于纬线轨迹的经线轨迹)进行实验验证。

3.1 纬线轨迹实验

以测量阵列的中心点为原点建立笛卡尔坐标系, 磁目标沿着以测量阵列为中心的圆形轨迹运动, 如图 7(a) 所示。运动过程中, 目标垂直地平面放置, 即磁矩矢量方向垂直向上, 圆形运动轨迹为垂直于磁矩矢量方向的纬线轨迹。纬线轨迹位于y=-0.662 m的平面上, 其圆心为测量阵列中心点在该平面上的投影, 半径为1.284 m, 在同样原点球形坐标系中的俯仰角θ约为60°。磁目标在纬线轨迹上运动时, 每次旋转的角度为45°, 因此需要定位的目标位置有8个, 编号为1~8。为了降低外加磁场的影响, 在放置磁目标之前测量了背景磁场。放置磁目标之后, 从传感器的读数中减去背景场以获得最终目标磁场信息。实验共获得8组测量数据。然后, 利用STAR方法和NSM方法进行数据反演, 结果如图 8 所示。表 1显示了各方法在各个位置的定位误差。

实验结果表明, STAR方法的最小误差为0.158 m, 比NSM方法的最大误差大0.023 m。STAR方法的最大定位误差为0.291 m, 考虑到磁目标与测量阵列之间的探测距离, 其最大相对定位误差可达22.7%。NSM方法在每个位置的定位误差都小于STAR方法, 平均定位误差仅为0.094 m, 与STAR方法相比减小了56.7%。考虑探测距离, NSM方法的最大相对定位误差为10.5%, 平均相对定位误差为7.3%。

3.2 经线轨迹实验

如图 7(b) 所示, 以测量阵列的中心点为原点建立笛卡尔坐标系, 磁目标沿着以测量阵列为中心的圆形轨迹运动。与3.1小节不同的是, 运动过程中, 目标水平放置, 即磁矩矢量方向平行于地平面, 则设定圆形运动轨迹为平行于磁矩矢量方向的经线轨迹。当目标在经线轨迹上运动时, 俯仰角θ从0°变化到180°, 定位误差的变化相对完整。其他实验参数设置与纬线轨迹相同, 实验结果和各位置的定位误差分别如图 9 和表 2 所示。可以看出, 与俯仰角θ约为60°的纬线轨迹相比, STAR法的平均定位误差大大减小, 但仍高于NSM方法。STAR方法的最大定位误差为0.172 m, 考虑到磁目标与测量阵列之间的探测距离, 其最大相对定位误差为13.4%, 平均相对定位误差为10.9%。NSM方法的最大相对定位误差为8.9%, 平均相对定位误差为7.6%, 与STAR方法相比减小了30.7%。

4 结 论

固有非球面误差的存在制约了传统STAR方法的实际应用, 用迭代改进算法来消除非球面误差又存在耗时长、 定位精度有限等问题。在这种背景下, 本文提出了一种利用旋转不变量CS 代替旋转不变量CT 来实现高精度磁偶极子目标实时定位的NSM方法。通过全方位仿真分析模型对NSM方法的定位性能进行了研究, 仿真结果表明NSM方法在理想条件和噪声影响下定位精度都优于STAR方法, 且并没有牺牲其实时性能。现场实验结果也证明了NSM方法具有较高的定位精度和实时性, 在纬线轨迹的平均定位误差为0.094 m, 与STAR方法相比减小了56.7%; 在经线轨迹的平均定位误差为0.097 m, 与STAR方法相比减小了30.7%。考虑探测距离, 其纬线轨迹平均相对定位误差仅为7.3%, 经线轨迹平均相对定位误差仅为7.6%。该方法易于实现且完全消除了非球面误差, 可为水下目标动态探测与追踪领域提供理论与技术支撑。

参考文献

[1]

商志刚, 严晓芳, 左涛. 超导量子干涉技术与测磁应用[M]. 北京: 化学工业出版社, 2018.

[2]

马剑飞, 丁凯, 颜冰, 等. 基于水下运动平台的磁性目标跟踪与特征反演[J]. 兵工学报, 2021, 42(9): 1951-1961.

[3]

MA Jianfei, DING Kai, YAN Bing, et al. A magnetic gradient tracking method for target tracking and characteristics inversion [J]. Acta Armamentarii, 2021, 42(9): 1951-1961. (in Chinese)

[4]

WANG X, LIU H, WANG H, et al. Quantitative analysis of the measurable areas of differential magnetic gradient tensor systems for unexploded ordnance detection[J]. IEEE Sensors Journal, 2021, 21(5): 5952-5960.

[5]

HU S, TANG J, REN Z, et al. Multiple underwater objects localization with magnetic gradiometry[J]. IEEE Geoscience and Remote Sensing Letters, 2019, 16(2): 296-300.

[6]

张樱子, 邱隆清, 荣亮亮, 等. 超导磁梯度张量探测系统单点定位方法研究[J]. 低温与超导, 2023, 51(8): 12-16.

[7]

ZHANG Yingzi, QIU Longqing, RONG Liangliang, et al. Research on single point localization method for superconducting magnetic gradient tensor detection system[J]. Low Temperature and Superconductivity, 2023, 51(8): 12-16. (in Chinese)

[8]

WYNN W, FRAHM C, CARROLL P, et al. Advanced superconducting gradiometer/magnetometer arrays and a novel signal processing technique[J]. IEEE Transactions on Magnetics, 1975, 11(2): 701-707.

[9]

WILSON H. Analysis of the magnetic gradient tensor: defence research establishment pacific[J]. Technical Memorandum, 1985, 8: 5-13.

[10]

NARA T, SUZUKI S, ANDO S. A closed-form formula for magnetic dipole localization by measurement of its magnetic field and spatial gradients[J]. IEEE Transactions on Magnetics, 2006, 42(10): 3291-3293.

[11]

NARA T, ITO W. Moore-Penrose generalized inverse of the gradient tensor in Euler’s equation for locating a magnetic dipole[J]. Journal of Applied Physics, 2014, 115(17): 17E504.

[12]

SUI Y, LESLIE K, CLARK D. Multiple-order magnetic gradient tensors for localization of a magnetic dipole[J]. IEEE Magnetics Letters, 2017, 8: 6506605.

[13]

李青竹, 李志宁, 张英堂, 等. 基于二阶磁张量欧拉反褶积的磁源单点定位方法[J]. 石油地球物理勘探, 2019, 54(4): 915-924.

[14]

LI Qingzhu, LI Zhining, ZHANG Yingtang, et al. Magnetic source single-point positioning based on second-order magnetic tensor Euler deconvolution[J]. Oil Geophysical Prospecting, 2019, 54(4): 915-924. (in Chinese)

[15]

WIEGERT R, OESCHGER J. Generalized magnetic gradient contraction based method for detection, localization and discrimination of underwater mines and unexploded ordnance[C]//Proceedings of OCEANS 2005 MTS/IEEE, 2005: 1325-1332.

[16]

WIEGERT R, LEE K, OESCHGER J. Improved magnetic STAR methods for real-time, point-by-point localization of unexploded ordnance and buried mines[C]//OCEANS, 2008: 1-7.

[17]

WIEGERT R F. Magnetic STAR technology for real-time localization and classification of unexploded ordnance and buried mines[C]//SPIE Proceedings, Detection and Sensing of Mines, Explosive Objects, and Obscured Targets XIV, 2009: 514-522.

[18]

LI X, YAN S, LIU J, et al. Novel magnetic localization methods for minimizing the ellipse error based on tensor invariants[J]. IEEE Magnetics Letters, 2022, 13: 8105205.

[19]

LIN S, PAN D, WANG B, et al. Improvement and omnidirectional analysis of magnetic gradient tensor invariants method [J]. IEEE Transactions on Industrial Electronics, 2021, 68(8): 7603-7612.

[20]

WANG C, ZHANG X, QU X, et al. A modified magnetic gradient contraction based method for ferromagnetic target localization[J]. Sensors, 2016, 16(12): 2168.

[21]

CLARK D A. New methods for interpretation of magnetic vector and gradient tensor data I: eigenvector analysis and the normalised source strength[J]. Exploration Geophysics, 2012, 43(4): 267-282.

[22]

LIU G, ZHANG Y, WANG C, et al. A new magnetic target localization method based on two-point magnetic gradient tensor[J]. Remote Sensing, 2022, 14(23): 6088.

[23]

张樱子, 秦肖雅, 王晨, 等. 超导磁梯度张量探头结构优化方法研究[J]. 低温与超导, 2023, 51(10): 13-18.

[24]

ZHANG Yingzi, QIN Xiaoya, WANG Chen, et al. Research on structural optimization method of superconducting magnetic gradient tensor probe[J]. Low Temperature and Superconductivity, 2023, 51(10): 13-18. (in Chinese)

基金资助

省部共建动态测试技术国家重点实验室基金资助项目(2023-SYSJJ-05)

国家自然科学基金资助项目(62201523)

AI Summary AI Mindmap
PDF (2569KB)

904

访问

0

被引

详细

导航
相关文章

AI思维导图

/

〈 〉