Next Article in Journal
Development of a Wearable Instrumented Vest for Posture Monitoring and System Usability Verification Based on the Technology Acceptance Model
Next Article in Special Issue
Emission Flux Measurement Error with a Mobile DOAS System and Application to NOx Flux Observations
Previous Article in Journal
Estimation of Temporal Gait Parameters Using a Wearable Microphone-Sensor-Based System
Previous Article in Special Issue
Efficient Terahertz Wide-Angle NUFFT-Based Inverse Synthetic Aperture Imaging Considering Spherical Wavefront
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Modified Magnetic Gradient Contraction Based Method for Ferromagnetic Target Localization

1
Key Laboratory of Electromagnetic Radiation and Sensing Technology, Chinese Academy of Sciences, Beijing 100190, China
2
University of Chinese Academy of Sciences, Beijing 100039, China
*
Authors to whom correspondence should be addressed.
Sensors 2016, 16(12), 2168; https://doi.org/10.3390/s16122168
Submission received: 15 October 2016 / Revised: 12 December 2016 / Accepted: 13 December 2016 / Published: 17 December 2016

Abstract

:
The Scalar Triangulation and Ranging (STAR) method, which is based upon the unique properties of magnetic gradient contraction, is a high real-time ferromagnetic target localization method. Only one measurement point is required in the STAR method and it is not sensitive to changes in sensing platform orientation. However, the localization accuracy of the method is limited by the asphericity errors and the inaccurate value of position leads to larger errors in the estimation of magnetic moment. To improve the localization accuracy, a modified STAR method is proposed. In the proposed method, the asphericity errors of the traditional STAR method are compensated with an iterative algorithm. The proposed method has a fast convergence rate which meets the requirement of high real-time localization. Simulations and field experiments have been done to evaluate the performance of the proposed method. The results indicate that target parameters estimated by the modified STAR method are more accurate than the traditional STAR method.

1. Introduction

A ferromagnetic target generates a measurable magnetic anomaly under the geomagnetic field and can be adequately modeled at a distance by an equivalent magnetic dipole moment [1,2]. Magnetic anomaly signals can be used to invert the target parameters—i.e., position and magnetic moment—which have many applications such as unexploded ordnance detection [3,4,5], underwater magnetic tracking [6,7], intruder detection [8], biomedical applications [9], and indoor localization [10]. Usually magnetic anomaly signals are much weaker than the geomagnetic field intensity and they cannot be measured by magnetometers directly. Gradiometers can eliminate the interference of geomagnetic fields and are widely used in magnetic anomaly detection.
The full characterization of a point dipole source requires the estimation of six parameters, three describing the target location and three describing its magnetic moments [1]. Therefore, it requires at least six equations to estimate target parameters. The analytical method described in [11] estimates two unit vectors representing the bearing vector and the magnetic moment orientation vector with five equations of magnetic gradient tensor. The distance and the magnetic moment magnitude cannot be calculated with this method. In addition, there are four solutions for bearing vector and unit magnetic moment vector. To solve the problem of multiple solutions, an improved method is proposed by Wynn et al. [12]. The host platform is assumed to move in a straight line and the speed is known, then a unique solution can be obtained by the improved method. However, influenced by actual terrain, platform motion is difficult to be paralleled to straight line. Moreover, the target is assumed static in this method. Therefore, it is not applicable to moving-target localization.
In recent years, a closed-form localization formula was proposed in [13], in which the position is calculated by multiplying the inverse of magnetic gradient tensor with the magnetic field generated by the target. Based on [13], a novel localization method with higher accuracy is proposed by Nara et al. By transforming Euler’s equation into an integral form, the analytical solution with the surface integrals of magnetic flux is proposed [14]. The dipole position can be inverted directly with the analytical solutions in these methods. The high real-time characteristic makes them more applicable to tracking magnetic sources. However, these methods require the measurements of the magnetic anomaly field. It is very difficult to separate the magnetic field generated by a ferromagnetic target from the geomagnetic field. Therefore, these methods are not applicable to a ferromagnetic target.
The numerical inversion methods give another means of magnetic localization. Barrell et al. [15] and Vaizer et al. [16] estimate the magnetic target parameters with linear statistical analysis. Brisan et al. introduces a particle filter to magnetic target tracking [1]. Liu et al. introduces an improved particle swarm optimization algorithm for ferromagnetic target localization [17]. The results of this statistical recursive method are more robust against the noise. However, different measurement points are required in non-linear numerical inversion methods, which lead to low real-time characteristics.
In order to locate a ferromagnetic target with a single measurement point, Wiegert puts forward a Scalar Triangulation and Ranging (STAR) method [18]. The STAR concept for localization of ferromagnetic target is based upon the unique properties of “total” magnetic gradient contraction C T which is defined as the matrix norm of the magnetic gradient tensor. The magnetic gradient contraction C T is a rotationally invariant and robust scalar that is not affected by changes in sensing platform orientation. Therefore, this method can be used in high-mobility sensing platforms. However, the contour of C T is assumed as a sphere, which actually is an ellipsoid. Therefore, the results of localization have inherent errors called “asphericity errors” which have a great influence on the estimation of the bearing vector [18]. Moreover, the inaccurate value of the bearing vector leads to larger errors in the estimation of the magnetic moment vector. Although Wiegert proposes an improved method to correct the estimated errors of the distance between the object and the sensor array, the asphericity errors are still not corrected [19]. Sui also proposes a method to correct the STAR method [20]. However, this method needs a very high signal-to-noise ratio (200~400). In addition, this paper has no experiment results. Actually, it is very difficult to meet the need of high signal-to-noise ratio in field experiments.
In this paper, a modified STAR method is proposed for ferromagnetic target localization. It compensates for the asphericity errors of traditional STAR method with an iterative algorithm. The parameters of a ferromagnetic target can be accurately estimated by this method. The proposed method has a fast convergence rate which meets the requirement of high real-time localization. Simulations and field experiments have been done to test the performance of the proposed method. The results show that the modified STAR method is more accurate in ferromagnetic target localization than the traditional STAR method.

2. STAR Concept and Asphericity Errors

When the distance between the ferromagnetic target and the sensor array is more than three times the physical dimensions of the target, the magnetic signal is expressed as follows:
B = μ 0 4 π 3 ( M R ) R M r 2 r 5
where μ 0 represents the permeability of vacuum. R represents the position vector. r represents the magnitude of R . M represents the magnetic moment vector of target. The magnetic gradient tensor expressions are expressed as follows:
G = [ B x x B x y B x z B y x B y y B y z B z x B y y B z z ] = [ B x x B x y B x z B y x B y y B y z B z x B z y B z z ]
The element in tensor is expressed as follows:
G i j = B i j = 3 μ 0 4 π ( M R ) ( 5 r i r j r 2 δ i j ) r 2 ( r i M j r j M i ) r 7
where i , j = x , y , z . As a result of Maxwell’s Equations, the gradient tensor matrix is traceless and symmetric. Thus, measurement of just five independent tensor components is sufficient to determine the full, nine-component magnetic gradient tensor [18]. The magnetic gradient contraction C T is defined as the matrix norm of the magnetic gradient tensor.
C T 2 = ( G i j ) 2 = ( B x / x ) 2 + ( B x / y ) 2 + ( B x / x ) 2 + ( B x / z ) 2 + ( B y / x ) 2 + ( B y / y ) 2 + ( B y / z ) 2 + ( B z / x ) 2 + ( B z / y ) 2 + ( B z / z ) 2 C T = C T 2 = k μ 0 4 π | M | r 4
where k is an asphericity parameter, which characterizes the departure of the C T field from perfect spherical symmetry. Actually, k is a number that varies from about 7.3 for “polar” points aligned with the dipole axis to 4.2 for points on the “equator” transverse to the dipole axis [18]. Conversely, for contours of C T , the ratio of the polar diameter to a diameter on the equator is about 1.14 to 1. In accordance with Equation (4), if k constant , then the different values of C T are only related to different distances. The relationship is expressed as follows:
C T 1 C T 2 = r 2 4 r 1 4
where C T 1 and C T 2 are the magnetic gradient contractions measured simultaneously in points 1 and 2. Points 1 and 2 are at distances r 1 and r 2 ( r 2 = r 1 + Δ r ) from the magnetic object. The distance between the target and sensor array can be triangulated by:
C T 1 C T 2 = ( r 1 + Δ r ) 4 r 1 4 r 1 = Δ r [ ( C T 1 / C T 2 ) 0.25 1 ] 1
The contour of the magnetic gradient contraction is a sphere when k is assumed as a constant. Therefore, its gradient points to the center of sphere. In order to implement the STAR concept, a cubic array of eight tri-axial fluxgate magnetometers is designed, as shown in Figure 1.
The magnetometers are put on the eight vertices of the cube, and the magnetic tensors of six faces are measured. C T of each face is calculated by Equation (4) and C TX + , C TX , C TY + , C TY , C TZ + , C TZ are obtained. The gradient of C T is expressed as follows:
C T = C TX + C TX d x i + C TY + C TY d y j + C TZ + C TZ d z k
where, d x , d y and d z represent the baseline of each axis, respectively. The unit bearing vector is expressed as:
r 0 C T | C T |
The distance between target and the measurement point can be derived by Equation (6) and the expression is written as follows:
r = { Δ S X { [ ( C T X / C T X + ) 0.25 1 ] 1 + 0.5 } Δ S Y { [ ( C T Y / C T Y + ) 0.25 1 ] 1 + 0.5 } Δ S Z { [ ( C T Z / C T Z + ) 0.25 1 ] 1 + 0.5 }
where Δ S X = ( d x 0 0 ) r 0 , Δ S Y = ( d y 0 0 ) r 0 , Δ S Z = ( d z 0 0 ) r 0 represent the projection of the X, Y, Z baseline on the bearing vector, respectively. Theoretically, the method needs the projection on only one of three baselines (X, Y, Z). Finally, the position vector is calculated by the follow expression.
R = r · r 0
Magnetic moment vector M is calculated by putting position vector R into Equation (3).
In STAR method, the expressions of position vector are derived on the assumption that k is a constant. The asphericity parameter k will be essentially constant over the volume of a sensor system when r > 3 times the distances between C T measurement points in the sensor system. Therefore, the errors caused by asphericity parameter k in Equation (9) are very small. However, the bearing vector calculated by Equation (8) is much more sensitive to the asphericity parameter. Even neglecting the sensors noise, the estimated parameters with STAR method still have errors. Thus, differences between the true values of target parameters and the respective estimated values are inherent to the STAR method.

3. Asphericity Errors Compensation Algorithm

The parameter k is derived by Equation (4) and rewritten as follows:
k = 3 4 cos 2 θ + 2 cos θ = m 0 · r 0
where m 0 represents the unit magnetic moment vector. The expression of the magnetic gradient contraction C T is derived by putting Equation (11) into Equation (4).
C T = 3 4 ( m 0 · r 0 ) 2 + 2 · μ 0 4 π | M | r 4
Then the gradient of C T is derived and expressed as follows.
C T = 3 μ 0 4 π ( 4 ( m 0 · r 0 ) 2 + 2 · ( | M | r 4 ) + | M | r 4 · ( 4 ( m 0 · r 0 ) 2 + 2 ) )
Simplify Equation (13) and the final expression of C T is expressed as follows:
C T = ( 3 4 cos 2 θ + 2 + 12 cos 2 θ 4 cos 2 θ + 2 ) · | M | r 5 r 0 + 12 cos θ 4 cos 2 θ + 2 · | M | r 5 m 0
It is shown that the asphericity errors of STAR are caused by the second item in Equation (14). The value of position vector could be calculated accurately as long as the second item is known. The magnetic moment vector estimated by Equation (3) has low accuracy due to the asphericity errors of the STAR method. Therefore, an iteration algorithm is proposed to update the magnetic moment vector and position vector with Equations (3) and (14). Due to magnetometer errors, misalignment of magnetometer array, and the distortion field, the measurement errors of magnetic gradient tensor may reach hundreds of nanoteslas [21,22,23]. Even after calibration, the residual errors of measurements are at least several nanoteslas and disturb the localization results. Meanwhile, the magnetic moment vector estimated by STAR method is not stable. Therefore, the convergence rate will be slow if Equation (14) is used directly in an iteration algorithm. To solve the above problem, a unit vector is defined as follows:
V = ( C 1 r 0 + C 2 m 0 ) / C 1 2 + C 2 2 + 2 C 1 C 2 cos θ = C T | C T |
where,
C 1 = 3 4 cos 2 θ + 2 + 12 cos 2 θ 4 cos 2 θ + 2 C 2 = 12 cos θ 4 cos 2 θ + 2
The algorithm is performed as follows:
Step 1:
The initial value of position vector R is estimated by STAR method.
Step 2:
Substituting position vector R into Equation (3), the magnetic moment vector M is estimated by least square method.
Step 3:
The parameters C 1 and C 2 in Equation (16) are calculated with the estimated values of R and M .
Step 4:
The new unit bearing vector is calculated by the following expression.
r new = C 1 2 + C 2 2 + 2 C 1 C 2 cos θ · V C 2 m 0 C 1
Go back to Step 2 and calculate the new magnetic moment vector until the position vector meets the condition of convergence. There are two kinds of convergence conditions. One is that the difference between two adjacent iterations is less than a specified value. The other one is that the iteration reaches the limit.

4. Simulation Study

In order to estimate theoretical accuracy of these two algorithms, the STAR method and the proposed method, a set of synthetic data was made. The magnetometer array was shown in Figure 1. The baselines of X, Y, and Z were all 300 mm. The trajectory of the magnetic target was shown as follows:
x = 4 cos ( θ ) m y = 4 cos ( θ ) m z = 3 m θ ( 0 2 π )
The magnetic moment vector was (100, 0, 100) Am2. In the first simulation experiment, the root mean square (RMS) of magnetometers noise was 0.05 nT. The simulation results were shown in Figure 2.
It was shown that the localization accuracy of STAR method was much lower. In the amplified picture of Figure 2a, the positions calculated by STAR method were on the bottom right of the true value, as indicated by the arrows. The X-axis differences between the true value and the estimated value of STAR were even more than 0.5 m, and the Y-axis differences reached to 0.37 m. As shown in Figure 2b, the maximum error of STAR method in Z-axis was about 0.4 m. Meanwhile, the localization errors of STAR were closely related with the measurement point. Compared with STAR method, the proposed method could compensate almost all asphericity errors. The positions calculated by the modified STAR method almost overlapped the true values. The maximum errors of the proposed methods on X-axis, Y-axis, and Z-axis were 3 cm, 4 cm, and 3 cm, respectively. Considering the distance between magnetic target and magnetometer array, the errors of localization of the proposed method were less than 1%. In this simulation experiment, the magnetic moment was very large, and the signal-to-noise ratio (SNR) was more than 40 dB. Therefore, the noises of the magnetometers had little effect on the localization results. The errors of the modified STAR method were mainly from two parts. One was the tensor measurement errors caused by using the difference between magnetometers to approximate the magnetic gradient field. The other one was the errors caused by the asphericity parameter k and the geometry approximation when Equation (9) was used to calculate the distance.
The magnetic moments estimated by these two methods were shown in Figure 3. The asphericity errors had a greater influence and the errors of STAR were more than 45 Am2, shown as Figure 3b. The estimated values of the modified STAR method were consistent with the true values.
Actually, the measurement errors of magnetic gradient tensors included three parts, the noise of magnetometers, errors of difference approximation, and the residual errors after the array system calibration process. Usually, the residual errors were much bigger than the others. So in the second experiment, the measurements of magnetic gradient tensors were added Gaussian white noise with different SNR to simulate the residual errors. The other simulation parameters were unchanged. When the SNR was about 20 dB, the localization error distributions of these two methods were shown in Figure 4. Similar to the first experiment, the accuracy of the proposed method was higher than the traditional STAR method. The errors of the proposed method were mainly caused by the residual errors and the errors of the STAR method were caused by both the residual errors and the asphericity errors.
In this simulation experiment, white Gaussian noise was added to the synthetic data with different SNR. We have focused on the errors between the estimated parameters and the true values with different iterations. The maximum relative error with different iterations versus SNR was presented in Figure 5. It was shown that the accuracy of the proposed method was much higher than that of the STAR method. The relative error of the modified STAR method decreased as the iteration number increased. Meanwhile, the accuracy almost reached to the theoretical limit when the iteration number was up to 4. Therefore, the convergent rate is fast.

5. Experiment Result

To evaluate the proposed method, a field experiment was carried out in Hebei province, China. The experiment system consisted of a magnetometer array, a module of power supply and signal conditioning, and a module of data acquisition, as shown in Figure 6. The magnetometer array contained eight tri-axial fluxgate magnetometers mounted on the vertices of the cube. The baselines of the X-axis, Y-axis, and Z-axis were 300 mm, 400 mm, and 300 mm, respectively. The model numbers and manufacturers of the magnetometer and data acquisition were shown as Table 1. After calibration, the standard deviations of the magnetic gradient tensor measurements were about 2 nT.
The ferromagnetic object in the localization experiment was an iron pipe whose diameter and height were 10 and 20 cm, respectively. The ground of the experimental region was not very flat, so a long board was used to ensure the height difference between object and the sensor array remains unchanged. The iron pipe was upright during the whole experiment and the trajectory was a line parallel with the X-axis. The distance between each measurement point was 20 cm, as shown in Figure 7. The object positions with regard to the array reference coordinates were measured by tape and trajectory was expressed as follows:
x = 1.4 0.2 N y = 0.5 z = 0.55 ( N = 1 , 2 , , 14 )
The localization results were shown in Figure 8 and Figure 9. As predicted by the simulations, the accuracy of the proposed method was much higher than the traditional STAR method. It is observed that the localization errors of the traditional STAR method were at the largest when x = ± 0.5 . It was probably because that the asphericity errors had great effect on the localization accuracy. The localization errors of the proposed method were much smaller because the asphericity errors had been compensated. It is observed that the accuracy of the point x = 0 is less than the adjacent points. It was probably because errors caused by using the difference between magnetometers to approximate the magnetic gradient field became much larger when the object was very close to the array. The RMS errors of these two methods in X, Y, and Z were shown in Table 2. The smaller RMS localization errors showed that the modified STAR method was more accurate and stable than the traditional STAR method.
We had examined the computation times of the traditional STAR method and the proposed method which were performed in LabVIEW. Timings were taken on a PC with a dual-core Intel processor that ran at a nominal clock speed of 2.4 GHz. The computation times were shown in Table 3.
It was shown that the computation time of the proposed method is about twice the traditional STAR method, but 6.25 ms (around 160 Hz) is still considered acceptable for such real-time applications. The proposed method is able to increase the accuracy without sacrificing much on the real-time performance.
The estimated Z-magnetic moment with these two methods was shown in Figure 10. The estimated values using the proposed model were more consistent. Only small changes were observed when the pipe moved closer to the magnetometer array. The estimated results for other two components were similar. The mean value and RMS error of the estimated magnetic parameters were shown in Table 4. Therefore, the estimated magnetic moments with modified STAR method were more reliable.

6. Conclusions

In this work, we have investigated a modified STAR method for ferromagnetic target localization. The asphericity errors of the traditional STAR method are compensated by an iteration algorithm. Consequently, the accuracy of the estimated position vector and magnetic moment vector are significantly improved. Almost all asphericity errors can be compensated with only four iterations. Meanwhile, the experiments show that the proposed method is able to increase the accuracy without sacrificing much on the real-time performance. The field experimental results show that the localization accuracy of the proposed method is much higher than the traditional STAR method. As for the magnetic parameters estimation, the results of this method are more stable. The positive outcomes indicate that the modified STAR method can be a potential candidate for ferromagnetic target localization.

Acknowledgments

The authors would like to thank Wanhua Zhu for his supports.

Author Contributions

Chen Wang, Xiaojuan Zhang, and Guangyou Fang conceived and designed the experiments; Chen Wang and Luzhao Chen performed the experiments; Chen Wang and Xiaodong Qu analyzed the data; Chen Wang and Xiao Pan contributed analysis tools; Chen Wang wrote the paper.

Conflicts of Interest

The authors declare no conflict of interest. The founding sponsors had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript, and in the decision to publish the results.

References

  1. Birsan, M. Recursive Bayesian method for magnetic dipole tracking with a tensor gradiometer. IEEE Trans. Magn. 2011, 47, 409–415. [Google Scholar] [CrossRef]
  2. Sheinker, A.; Lerner, B.; Salomonski, N.; Ginzburg, B.; Frumkis, L.; Kaplan, B.-Z. Localization and magnetic moment estimation of a ferromagnetic target by simulated annealing. Meas. Sci. Technol. 2007, 18, 3451–3457. [Google Scholar] [CrossRef]
  3. Yin, G.; Zhang, Y.; Fan, H.; Li, Z. Magnetic dipole localization based on magnetic gradient tensor data at a single point. J. Appl. Remote Sens. 2014, 8, 1–18. [Google Scholar]
  4. Tantum, S.L.; Yu, Y.; Collins, L.M. Bayesian mitigation of sensor position errors to improve unexploded ordnance detection. IEEE Geosci. Remote Sens. Lett. 2008, 5, 103–107. [Google Scholar] [CrossRef]
  5. Beran, L.; Oldenburg, D.W. Selecting a discrimination algorithm for unexploded ordnance remediation. IEEE Geosci. Remote Sens. 2008, 46, 2547–2557. [Google Scholar] [CrossRef]
  6. Young, J.A.; Keenan, S.T.; Clark, D.A.; Leslie, K.E.; Sullivan, P.; Fairman, P.; Williams, C.; Foley, C.P. A Superconducting Magnetic Tensor Gradiometer for Underwater UXO Detection. In Proceedings of the ASEG Extended Abstracts 2010: 21st Geophysical Conference, Sydney, Australia, 22–26 August 2010.
  7. Kumar, S.; Perry, A.R.; Moeller, C.R.; Skvoretz, D.C.; Ebbert, M.J.; Ostrom, R.K.; Bennett, S.L.; Czipott, P.A. Real-time tracking magnetic gradiometer for underwater mine detection. In Proceedings of the Techno-Ocean’04, Kobe, Japan, 9–12 November 2004; Volume 2, pp. 874–878.
  8. Sheinker, A.; Salomonski, N.; Ginzburg, B.; Frumkis, L.; Kaplan, B.-Z. Remote sensing of a magnetic target utilizing population based incremental learning. Sens. Actuators A Phys. 2008, 143, 215–223. [Google Scholar] [CrossRef]
  9. Pham, D.M.; Aziz, S.M. A real-time localization system for an endoscopic capsule using magnetic sensors. Sensors 2014, 14, 20910–20929. [Google Scholar] [CrossRef] [PubMed]
  10. Galván-Tejada, C.E.; García-Vázquez, J.P.; Brena, R. Magnetic Field Feature Extraction and Selection for Indoor Location Estimation. Sensors 2014, 14, 11001–11015. [Google Scholar] [CrossRef] [PubMed]
  11. Wynn, W.; Frahm, C.; Carroll, P.; Clark, R.; Wellhoner, J.; Wynn, M. Advanced superconducting gradiometer/magnetometer arrays and a novel signal processing technique. IEEE Trans. Magn. 1975, 11, 701–707. [Google Scholar] [CrossRef]
  12. Wynn, W.M. Magnetic dipole localization with a gradiometer obtaining unique solutions. In Proceedings of the International Geoscience and Remote Sensing Symposium (IGARSS’97), Singapore, 3–8 August 1997; Volume 4, pp. 1483–1485.
  13. Nara, T.; Suzuki, S.; Ando, S. A closed-form formula for magnetic dipole localization by measurement of its magnetic field and spatial gradients. IEEE Trans. Magn. 2006, 42, 3291–3293. [Google Scholar] [CrossRef]
  14. Nara, T.; Watanabe, H.; Ito, W. Properties of the linear Equations Derived from Euler’s Equation and its Application to Magnetic Dipole Localization. IEEE Trans. Magn. 2012, 48, 4444–4447. [Google Scholar] [CrossRef]
  15. Barrell, Y.; Naus, H.W.L. Detection and localization of magnetic objects. IET Sci. Meas. Technol. 2007, 1, 245–254. [Google Scholar] [CrossRef]
  16. Vaizer, L.; Lathrop, J.; Bono, J. Localization of magnetic dipole targets. In Proceedings of the Techno-Ocean’04, Kobe, Japan, 9–12 November 2004; pp. 869–873.
  17. Liu, R.; Wang, H. Detection and localization of improvised explosive devices based on 3-axis magnetic sensor array system. Procedia Eng. 2010, 7, 1–9. [Google Scholar] [CrossRef]
  18. Wiegert, R.; Oeschger, J. Generalized Magnetic Gradient Contraction Based Method for Detection, Localization and Discrimination of Underwater Mines and Unexploded Ordnance. Mine Warf. Ship Self-Def. 2010, 2, 1325–1332. [Google Scholar]
  19. Wiegert, R.; Lee, K.; Oeschger, J. Improved magnetic STAR methods for real-time, point-by-point localization of unexploded ordnance and buried mines. In Proceedings of the IEEE Oceanic Engineering Society, Quebec City, QC, Canada, 15–18 September 2008.
  20. Sui, Y.; Li, G.; Wang, S.; Lin, J. Asphericity Errors Correction of Magnetic Gradient Tensor Invariants Method for Magnetic Dipole Localization. IEEE Trans. Magn. 2012, 48, 4701–4706. [Google Scholar]
  21. Pang, H.F.; Luo, S.T.; Zhang, Q.; Li, J.; Chen, D.X.; Pan, M.C.; Luo, F.L. Calibration of a fluxgate magnetometer array and its application in magnetic object localization. Meas. Sci. Technol. 2013, 24, 0751021. [Google Scholar] [CrossRef]
  22. Pang, H.; Pan, M.; Wan, C.; Chen, J.; Zhu, X.; Luo, F. Integrated compensation of magnetometer array magnetic distortion field and improvement of magnetic object localization. IEEE Trans. Geosci. Remote Sens. 2013, 99, 1–7. [Google Scholar]
  23. Yin, G.; Zhang, Y.; Fan, H.; Ren, G.; Li, Z. One-step calibration of magnetic gradient tensor system with nonlinear least square method. Sens. Actuators A Phys. 2015, 229, 77–85. [Google Scholar]
Figure 1. Structure of the magnetometer array to implement the STAR method.
Figure 1. Structure of the magnetometer array to implement the STAR method.
Sensors 16 02168 g001
Figure 2. The estimated positions of two methods. (a) The estimated positions on the XY plane; (b) The estimated positions on the Z-axis.
Figure 2. The estimated positions of two methods. (a) The estimated positions on the XY plane; (b) The estimated positions on the Z-axis.
Sensors 16 02168 g002
Figure 3. The estimated magnetic moment of the two methods. (a) X-component; (b) Y-component; (c) Z-component.
Figure 3. The estimated magnetic moment of the two methods. (a) X-component; (b) Y-component; (c) Z-component.
Sensors 16 02168 g003aSensors 16 02168 g003b
Figure 4. The error distributions of these two methods: (a) The error distributions of these two methods on XY plane; (b) The error distributions of these two methods in Z-axis.
Figure 4. The error distributions of these two methods: (a) The error distributions of these two methods on XY plane; (b) The error distributions of these two methods in Z-axis.
Sensors 16 02168 g004
Figure 5. The maximum relative error between the estimated parameters and the true values versus SNR using synthetic data with additive Gaussian noise.
Figure 5. The maximum relative error between the estimated parameters and the true values versus SNR using synthetic data with additive Gaussian noise.
Sensors 16 02168 g005
Figure 6. The experimental system.
Figure 6. The experimental system.
Sensors 16 02168 g006
Figure 7. The diagram of the object trajectory.
Figure 7. The diagram of the object trajectory.
Sensors 16 02168 g007
Figure 8. The estimated position of test specimen on the XY plane.
Figure 8. The estimated position of test specimen on the XY plane.
Sensors 16 02168 g008
Figure 9. The estimated position of test specimen on the Z-axis.
Figure 9. The estimated position of test specimen on the Z-axis.
Sensors 16 02168 g009
Figure 10. The estimated Z-magnetic moment of test specimen.
Figure 10. The estimated Z-magnetic moment of test specimen.
Sensors 16 02168 g010
Table 1. The Specification of the Magnetometer and Data Acquisition.
Table 1. The Specification of the Magnetometer and Data Acquisition.
HardwareManufacturerModel Number
MagnetometerBartingtonMag-03MSL100
Data acquisitionNational InstrumentsNI PXIe-4497 and NI PXI-4462
Table 2. The RMS of Localization Errors.
Table 2. The RMS of Localization Errors.
Localization MethodX-Component (cm)Y-Component (cm)Z-Component (cm)
Modified STAR3.252.082.03
STAR5.566.7910.67
Table 3. The Computation Times of the Two Methods.
Table 3. The Computation Times of the Two Methods.
MethodsComputation Times
The traditional STAR method3.13 (ms)
One iteration of the proposed method0.78 (ms)
The proposed method6.25 (ms)
Table 4. The Mean Value and RMS Error of the Estimated Magnetic Parameters.
Table 4. The Mean Value and RMS Error of the Estimated Magnetic Parameters.
Localization MethodX-Magnetic Moment (Am2)Y-Magnetic Moment (Am2)Z-Magnetic Moment (Am2)
Mean ValueRMSMean ValueRMSMean ValueRMS
Modified STAR0.080.230.350.18−1.540.16
STAR0.350.38−0.040.48−1.260.38

Share and Cite

MDPI and ACS Style

Wang, C.; Zhang, X.; Qu, X.; Pan, X.; Fang, G.; Chen, L. A Modified Magnetic Gradient Contraction Based Method for Ferromagnetic Target Localization. Sensors 2016, 16, 2168. https://doi.org/10.3390/s16122168

AMA Style

Wang C, Zhang X, Qu X, Pan X, Fang G, Chen L. A Modified Magnetic Gradient Contraction Based Method for Ferromagnetic Target Localization. Sensors. 2016; 16(12):2168. https://doi.org/10.3390/s16122168

Chicago/Turabian Style

Wang, Chen, Xiaojuan Zhang, Xiaodong Qu, Xiao Pan, Guangyou Fang, and Luzhao Chen. 2016. "A Modified Magnetic Gradient Contraction Based Method for Ferromagnetic Target Localization" Sensors 16, no. 12: 2168. https://doi.org/10.3390/s16122168

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop