Next Article in Journal
Damage Evolution Characteristics of Anti-Slide Piles in Loess Landslides and a Possible Characterization Method
Previous Article in Journal
A Multiport Network-Based Integrated Sensing System Using Rectangular Cavity Resonators for Volatile Organic Compounds
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

In Situ Calibration Method for an MGT Detection System Based on Helmholtz Coils

1
State Key Laboratory of Dynamic Measurement Technology, North University of China, Taiyuan 030051, China
2
Precision and Intelligence Laboratory, Department of Measurement and Control Technology and Instruments, Chongqing University, Chongqing 400065, China
*
Author to whom correspondence should be addressed.
Sensors 2026, 26(1), 191; https://doi.org/10.3390/s26010191 (registering DOI)
Submission received: 29 November 2025 / Revised: 16 December 2025 / Accepted: 25 December 2025 / Published: 27 December 2025
(This article belongs to the Special Issue Advances in Magnetic Field Sensing and Measurement)

Highlights

What are the main findings?
  • Proposing an In Situ Calibration Method for Magnetic Gradient Tensor (MGT) Systems Based on Three-Axis Helmholtz Coils.
  • A two-stage calibration process was established: Single-element nonlinear calibration and Array relative calibration.
  • Closed-loop generation method for constant-magnitude random magnetic fields has been realized.
What are the implications of the main findings?
  • Achieve stationary calibration without rotation, eliminating rotational errors and noise.
  • Simultaneously compensates for magnetic sensor array scaling factors, non-orthogonality, soft iron/hard iron effects, and attitude inconsistencies.
  • Significantly enhance the calibration stability and repeatability of magnetometer arrays.

Abstract

Vector magnetometer arrays are essential for ferromagnetic target detection and MGT measurement, but their performance is limited by proportional factor errors, triaxial non-orthogonality, soft/hard iron interference, and inconsistent array orientations. Traditional rotation-based scalar calibration requires magnetic-free turntables or manual multi-orientation operations, introducing mechanical noise, orientation perturbations, and poor repeatability. This paper proposes an in situ rapid calibration method for MGT systems using triaxial Helmholtz coils. By generating three-dimensional magnetic field sequences of constant magnitude and random directions while keeping the sensors stationary, the method replaces conventional rotational excitation. A two-stage rapid calibration algorithm is developed to achieve individual sensor error modeling and array relative calibration. Experimental results show substantial improvements. The tensor invariant CT decreased from 6287.84 nT/m to 7.57 nT/m, with variance reduced from 1.46 × 106 to 13.47 nT2/m2; inter-sensor output differences were suppressed to 1–3 nT; and the magnetic field magnitude error dropped from ~940 nT to 3 × 10−4 nT, achieving a 5–6-order-of-magnitude enhancement. These results verify the method’s effectiveness in eliminating rotational errors, improving array consistency, and enabling high-precision in situ calibration with strong engineering value.

1. Introduction

Vector magnetometer arrays, capable of simultaneously measuring magnetic field magnitude and direction, find extensive applications in geological exploration, unexploded ordnance (UXO) detection, magnetic tracking of underwater vehicles, and space magnetic field measurement [1,2,3,4,5]. MGT measurement systems based on vector magnetometers can obtain more information about magnetic targets, thereby significantly improving target localization accuracy [6]. However, MGT arrays composed of multiple sensors are susceptible to various errors in practical applications, including scale factor errors, triaxial non-orthogonality errors, soft iron/hard iron interference, and inconsistent sensor mounting attitudes [7,8,9]. These errors not only disrupt the linearity of individual magnetometer outputs but also severely degrade response consistency among array elements, introducing systematic bias in gradient tensor calculations [10].
Current common magnetometer calibration methods primarily fall into two categories: vector calibration [11,12,13] and scalar calibration [14,15]. Vector calibration typically relies on precise attitude measurement equipment or standard magnetic field sources, involving high equipment costs and complex operations [16,17]. Scalar calibration involves rotating the magnetometer to collect magnetic field data at different orientations, then estimating parameters using the constraint that the geomagnetic field’s magnitude remains constant [18,19]. Although scalar methods are less costly and simpler to implement, they necessitate manual rotation or non-magnetic turntables to generate multi-attitude data. The rotation process inevitably introduces mechanical noise, acceleration disturbances, and human operational errors, leading to unstable calibration results with poor repeatability [20]. Furthermore, for MGT measurement systems, maintaining consistent rotation among multiple sensors simultaneously is more challenging, and attitude synchronization errors further reduce consistency between arrays [21].
Regarding the above issues, recent studies have explored replacing mechanical rotation with active magnetic field excitation methods, such as utilizing small-scale perturbation fields or combined fields from multiple fixed coils. However, simultaneously meeting the three requirements of “fixed orientation, diverse directions, and constant magnitude” remains challenging [22,23,24]. Since traditional ellipsoidal approximation methods are prone to bias in the presence of noise, generating sufficiently rich three-dimensional magnetic field directions under static conditions to achieve precise calibration remains an engineering challenge [25,26].
Beyond traditional vector and scalar approaches, researchers have also explored various optimization techniques and cross-domain methods to enhance calibration efficiency and accuracy. For instance, efficient calibration frameworks utilizing optimization algorithms have been successfully applied to multi-sensor systems, such as the fusion of cameras and laser rangefinders [27]. In the specific context of magnetic measurements, advanced solvers like the Simplex method have been investigated for the calibration of magnetoencephalography (MEG) devices [28]. Furthermore, the precise estimation of sensor position and orientation remains a critical challenge; recent studies have addressed automated estimation techniques in electromagnetic measurement facilities [29] and analyzed co-registration errors in optically pumped magnetometer (OPM) arrays [30]. These works collectively highlight the importance of robust optimization algorithms and precise geometric alignment in minimizing system errors.
To address this, this paper proposes an in situ rapid calibration method for MGT measurement systems based on triaxial Helmholtz coils. This method generates a three-dimensional magnetic field sequence with constant magnitude and randomly varying direction using triaxial Helmholtz coils while the array remains stationary, completely replacing traditional rotation operations and eliminating errors introduced by attitude perturbations at the source. Subsequently, a two-stage calibration process was implemented using the improved rapid calibration algorithm. First, nonlinear least-squares methods eliminate the proportionality factor, non-orthogonality, bias, and soft/hard iron effects of individual magnetometers. Second, least-squares estimation determines the relative pose transformation between arrays, unifying all sensor outputs to a common coordinate system and thereby enhancing the accuracy of MGT calculations.
The proposed method offers the following advantages:
(1) Stationary calibration eliminates the need for rotation, avoiding mechanical noise and significantly improving calibration stability and reproducibility.
(2) Comprehensive directional coverage of constant-magnitude random magnetic fields enhances parameter observability, leading to more accurate calibration.
(3) The two-stage calibration strategy simultaneously compensates for individual sensor errors and array attitude variations, achieving consistent array outputs.
(4) Experimental results demonstrate that this method significantly improves the measurement accuracy and consistency of the MGT measurement system, achieving improvements of 5–6 orders of magnitude in the tensor invariant CT, magnetometer output consistency, and magnetic field magnitude error.
In summary, this paper achieves high-precision in situ calibration of MGT measurement systems by constructing an active magnetic field excitation system under stationary conditions and integrating a rapid calibration algorithm, demonstrating high practical value and broad applicability in engineering applications.

2. Uniform Coil Magnetic Field and Rapid Calibration Method

2.1. Helmholtz Coils

2.1.1. Field Strength Calculation Along the Helmholtz Coil Axis

A pair of equidistant coaxial coils forms a Helmholtz coil array, generating a highly uniform magnetic field in its central region. According to Biot–Savart law, the magnetic field at a distance z along the axis of a single square coil with side length L, N turns, and current I can be expressed by the standard model [31]:
B ( z ) = 4 N I L 2 π ( L 2 + 4 z 2 ) 2 L 2 + 4 z 2
When the inter-coil spacing is L/2, a square Helmholtz coil structure is formed. The combined magnetic field at the center after superposition of the two coils is:
B H H = 2 B ( z = L / 4 )
This geometric configuration satisfies the Helmholtz condition, producing a highly uniform and approximately linear magnetic field distribution in the central region.

2.1.2. Coupled Model of a Three-Axis Helmholtz System

Actual three-axis coil systems are not perfectly ideal. Geometric errors, mutual coupling effects, winding deviations, and non-orthogonal installation among the three coil sets result in a set of off-diagonal coupling relationships between the input current and the actual magnetic field [32,33]. To accurately describe the magnetic field output of the three-axis system, the following can be established:
B = B x B y B z = K I x I y I z = K I
where matrix K is a 3 × 3 magnetic field coupling matrix:
K = k x x k x y k x z k y x k y y k y z k z x k z y k z z
The diagonal elements kxx, kyy, kzz describe the magnetic field efficiency along the coil’s axis, while the off-diagonal elements kxy, kxz, ... reflect mutual coupling and non-orthogonality errors between different coils.
To achieve high-precision magnetic field control, this matrix requires calibration by solving:
K = a r g   min K B m e a s K I 2
The estimated values of matrix K can be obtained using the least squares method.
The relationship between the three-axis magnetic field command Bd and the drive current is given by:
I = K 1 B d
This matrix compensation significantly reduces the effects of coil inter-axis coupling, winding asymmetry, and installation errors on the magnetic field direction and magnitude.

2.1.3. Sources of Coil System Errors

To ensure the effectiveness of the constant-magnitude random magnetic field, it is necessary to specifically describe the sources of error in the coil system:
(1) Geometric errors: Deviations between actual coil dimensions and theoretical design.
(2) Current Drive Error: Limited power supply bandwidth causes slight delays in the dynamic magnetic field.
(3) Environmental magnetic noise: Includes geomagnetic disturbances and power-frequency magnetic fields generated by nearby equipment.
(4) Coil coupling error: Mutual inductance terms between the three-axis coils that are difficult to completely eliminate.
By employing a closed-loop control method (coil command → measured magnetic field → PI adjustment), the length error can be controlled to <0.5 nT, thereby meeting the high-precision requirements for magnetometer calibration.

2.1.4. Calibration of the 3 × 3 Coupling Matrix K

During actual measurement, the Helmholtz coil initially operates in DC open-loop mode, where it functions independently of the triaxial fluxgate probe.
According to Section 2.1.2, to determine the K value, we positioned a three-axis fluxgate magnetometer (Model CH-370, integrated into the coil system; fluxgate sensor parameters are shown in the Table 1 and are superior to those of the fluxgate sensor to be calibrated) at the geometric center of the Helmholtz coil to serve as the reference sensor.
First, record magnetic field readings over a period of time while ensuring the current in all three-axis coils is zero (I = 0). Use the time-averaged value as the background magnetic field B0. Subsequently, sequentially apply N sets of different current vectors I ( n ) = I x n , I y n , I z n T ( n = 1 , , N ) to the three-axis coils. This includes both positive and negative single-axis excitation for each axis, as well as several two-axis and three-axis combined excitations to fully activate all degrees of freedom in three-dimensional space. For each set of current vectors, the reference sensor records the corresponding measured magnetic field B D ( n ) . The differential magnetic field generated by the coil is calculated as
B m e a s ( n ) = B D ( n ) B 0
Stack all samples by column to form matrix:
B m e a s = B m e a s 1 , , B m e a s N R 3 × N
I = I ( 1 ) , , I ( N ) R 3 × N
Ultimately, through least-squares fitting, the actual value of the coupling matrix K can be obtained as
K = 41.222 0.153 0.250 0.315 44.121 0.212 0.211 0.139 39.708
The measurement uncertainty of a magnetic field characterizes the dispersion of possible values for the true value of the measured magnetic field. When the coil operates in closed-loop mode, record the measured magnetic field B M ( k ) corresponding to the three-axis magnetic field command B d ( k ) . For each test point, the relative error in the magnetic field modulus is calculated as
δ k = B M ( k ) B d ( k ) B d ( k )
Experimental results indicate that all δ k values are confined within ±0.5%; thus, the relative expanded uncertainty of the magnetic field modulus at the coil center is better than 0.5%.

2.2. Cross-Shaped MGT Measurement System

MGT measurement systems can be categorized into various structural forms, including triangular, cross-shaped, square, and hexahedral configurations. Simulation comparisons of different structural forms indicate that the cross-shaped MGT measurement system offers consistent measurement points, minimal error, optimal structure, and a moderate number of sensors [34,35,36]. Therefore, this paper designs a cross-shaped MGT measurement system and performs error correction on it.
As shown in Figure 1, the cross-shaped magnetic field tensor detection system consists of four triaxial fluxgate vector magnetometers. The MGT represents the rate of change of the three components of the magnetic vector along three mutually orthogonal directions. Let the magnetic induction intensity at a point be B = [Bx, By, Bz]T. Its magnetic field gradient tensor can be expressed as
G = B x x B y y B z 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 tensor invariant CT is obtained by calculating the matrix norm of the tensor:
C T 2 = ( G i j ) 2 = ( B x x ) 2 + ( B x y ) 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
The more consistent the calibrated sensor outputs, the more stable the gradient tensor invariant becomes. This quantity serves as a crucial metric for subsequent system performance evaluation.
The choice of the tensor invariant CT as the primary evaluation metric for magnetic gradient tensor errors is based on two main reasons:
(1) The magnetic gradient tensor comprises nine components (including five independent components). Under the combined influence of various error sources such as scale factor errors, attitude errors, and baseline errors, the magnitude and trend of deviations across different components are inconsistent. Observing only one or a few components typically yields only partial information, making it difficult to comprehensively reflect the overall error level of the system. The CT is composed of all independent components, serving as a comprehensive measure of the total error energy within the tensor. Deviations in any single component accumulate within the CT, making it a more suitable metric for evaluating overall system accuracy.
(2) CT is a tensor invariant, whose value remains unchanged under any orthogonal coordinate rotation. For magnetic gradient tensor systems operating in different orientations or reference coordinate systems, the overall error metric should not depend on the specific coordinate system chosen. By employing CT as a rotation-invariant scalar, results from different experimental conditions and orientation configurations can be made comparable, making it a more suitable primary indicator for overall system performance.
Additionally, typical sensor errors such as scale factors, bias, attitude, and baseline will introduce non-zero deviations in one or more gradient components. Since CT is a nonlinear function composed of entirely independent components, anomalies in any component cause CT to deviate from zero. Consequently, CT exhibits global sensitivity to various sensor error types, making it suitable as a representative measure of overall error energy.

2.3. Rapid Calibration Method

This study proposes a two-stage rapid calibration process designed to efficiently calibrate magnetometer arrays. This process first employs a monolithic calibration stage to independently correct the internal errors of each magnetometer. Subsequently, relative array calibration unifies the outputs of all magnetometers to a common reference coordinate system. The process innovatively utilizes Helmholtz coils to generate a constant-magnitude random magnetic field, enabling sufficient parameter observability without relying on physical rotation during calibration.

2.3.1. Individual Calibration (Constant-Magnitude Random Magnetic Field Constraint)

The magnetometer output model is:
B m = A H e + b + n
where A: matrix containing proportionality factor and non-orthogonal error, b: hard-iron bias, n: noise term
The ideal magnetic field magnitude satisfies:
H = H 0
Therefore:
A 1 B n b = H n
This study employs the Levenberg–Marquardt (LM) algorithm to estimate A−1 and b. Compared to traditional ellipsoidal fitting methods, this approach utilizes a constant-magnitude magnetic field instead of the geomagnetic field, thereby avoiding geomagnetic drift. The random direction coverage of the spherical surface generated by Helmholtz coils ensures good parameter observability without requiring rotation, thus eliminating attitude and acceleration noise. After monolithic calibration, the true output of each magnetometer can be obtained:
H = A 1 B n b
In addition to the LM algorithm employed in this paper, calibration problems can also be solved using stochastic global optimization or machine learning (ML)-assisted methods. For instance, stochastic methods such as Particle Swarm Optimization (PSO), Genetic Algorithm (GA), and Simulated Annealing (SA) do not rely on gradient information, are insensitive to initial conditions, and are theoretically applicable to multi-modal or strongly non-convex objective functions. To validate the applicability of stochastic optimization methods in this study, we employed PSO to solve for the ellipsoidal calibration parameters of the reference sensor under identical scalar-constrained objective functions and datasets as LM. The obtained calibration parameters were then applied to array uniformization and cross-difference gradient reconstruction. The final evaluation was conducted using the tensor invariant CT as a comprehensive consistency metric. As shown in Figure 2, the PSO-corrected CT exhibits a mean of 160.12 nT/m and variance of 8500.25 nT2/m2. In contrast, the LM-corrected CT yields a mean of 7.57 nT/m and variance of 13.47 nT2/m2, demonstrating significantly lower overall error levels and higher stability. This comparison demonstrates that for the calibration problem addressed in this paper, LM converges more efficiently and stably to optimal solutions, making it the preferred default solver. In contrast, stochastic methods like PSO tend to remain in suboptimal regions without detailed hyperparameter tuning or local refinement, resulting in higher residual levels in the corrected CT.
Additionally, ML-assisted methods can serve as alternatives, such as training regression models or constructing surrogate models to accelerate calibration solutions. However, ML-assisted methods typically exhibit “black-box” characteristics with limited interpretability, sensitivity to training data coverage and distribution consistency, and potential issues with cross-environment generalization. Given this paper’s objective to provide a reproducible, interpretable, and easily engineered in situ calibration workflow, we prioritize LM as the deterministic solver in this study. Future work will further explore the potential advantages of ML-assisted calibration strategies in complex error models and online adaptive scenarios.

2.3.2. Array Relative Calibration (Unified Coordinate System)

Due to installation orientation deviations, a linear transformation relationship must be established between each magnetometer and the reference magnetometer:
H i = T i H r e f + t i
where Ti contains nine rotation-related parameters, and ti represents the offset difference.
After linearization, three equations can be generated for each sampling point. Solving these equations after stacking N samples yields:
θ = a r g   min θ A θ y     2
When N ≥ 4, the solution can be obtained via the least squares method:
[ T i , t i ] = ( A T A ) 1 A T y
This step unifies all magnetometers into a common coordinate system, ensuring consistency for subsequent gradient tensor calculations.

2.3.3. Final Output of Consistency

Ultimately, the overall calibration output for the i-th magnetometer is:
H i f i n a l = T i A i 1 ( B i b i ) + t i
At this point, the proportional factor, bias, non-orthogonality error, soft iron/hard iron effects, and attitude inconsistencies within the array are fully compensated.
First, Equation (18) converts the measurement error of each magnetometer into an error relative to the reference magnetometer. This approach involves calibrating a reference magnetometer first and then aligning the magnetometers in the other gradient arrays to it. For the calibration process of a cross-shaped MGT array, the proposed calibration method becomes more efficient, thus offering unique advantages over existing procedures.

3. MGT Measurement System for Helmholtz Coils

This study established a three-dimensional Helmholtz coil system for in situ calibration of magnetometer arrays, comprising a magnetic field generator, a measurement and control unit, and a magnetic field detection unit, as shown in Figure 3. The system utilizes a mobile control terminal, magnetometers, a magnetic field acquisition control power supply, and three power amplifiers. The three power amplifiers are powered by 220 V AC. Their output interfaces are connected to the X, Y, and Z terminals of the 3D coil, respectively. The communication interface of the magnetic field control unit connects to the mobile control terminal via a network cable, into which fixed magnetic field magnitude data is written. A non-magnetic platform with the magnetometer securely mounted is positioned at the center of the uniform magnetic field generated by the three-dimensional coil for data acquisition. The collected data undergoes rapid calibration methods, ultimately achieving a three-dimensional magnetic field sequence with constant magnitude and randomly varying direction while the array remains completely stationary. This enables rapid, high-precision in situ calibration of the magnetometer array.

3.1. Introduction to Helmholtz Coils

The high-dynamic geomagnetic shielding system in this project comprises a magnetic field generator, a measurement and control unit, and a magnetic field detection device, as shown in Figure 4.
Helmholtz coils are formed by connecting two coils with identical radii and turns, arranged coaxially with a spacing equal to their radius. They can generate magnetic fields ranging from extremely weak to hundreds of gauss (depending on coil turns, dimensions, and field strength). A three-dimensional Helmholtz coil system is formed by assembling three such coil sets orthogonally in space. It can generate magnetic fields in the X, Y, and Z directions within a Cartesian coordinate system, or synthesize two-dimensional or three-dimensional vector magnetic fields in any desired direction. Each coil set is equipped with an independent power supply to drive constant or dynamic working currents in the corresponding direction. The magnetic field detection device is a three-dimensional fluxgate vector magnetometer probe. The magnetometer acquires magnetic field signals, which are subsequently amplified, filtered, and processed through analog-to-digital conversion. The magnetic field information is finally displayed on the screen and can be uploaded via the RS232 serial port. The measurement and control system comprises a mobile terminal control device, a magnetic field acquisition control unit, and host computer software. The host computer communicates with the magnetic field acquisition control unit via Ethernet to set target magnetic fields for each axis. Simultaneously, it reads real-time magnetic field data returned by the magnetometer through the serial port, establishing a closed-loop control system of "magnetic field setting-detection-adjustment." This system employs a PI algorithm to achieve high-precision regulation of the internal magnetic field within the coils.
To ensure constant magnitude of random magnetic fields throughout calibration, the system employs closed-loop control. This strategy first generates target magnetic field Bd, which is converted into drive current I and applied to the three-axis coils via a power amplifier. Simultaneously, the reference magnetometer continuously measures the actual spatial magnetic field Bm. The PI controller dynamically feeds back the magnetic field error B = B d B m to the current regulation stage until the actual field satisfies B = H 0 ± 0.5   n T . This closed-loop mechanism significantly enhances the stability of the random magnetic field sequence, providing reliable input for individual element calibration.

3.2. Introduction to the Cross-Type Magnetometer Measurement System

The cross-shaped magnetometer measurement system comprises a non-magnetic platform and four triaxial magnetometer sensors, each with a baseline length of 400 mm, as shown in Figure 5.
Synchronized data acquisition for all four sensors is achieved via the PXIe-4464 dynamic signal acquisition module. In this system, the power supply feeds the fluxgate magnetometers, which handle signal acquisition. These convert magnetic signals into voltage signals transmitted to the corresponding PXIe-4464 acquisition board (NIPXIe-4464 is a high-precision dynamic signal acquisition module featuring four inputs and two outputs, 24-bit resolution, a sampling rate of 204.8 kS/s per channel, and integrated IEPE signal conditioning). It performs IEPE conditioning and ADC conversion before uploading data to the host computer, which handles data display and storage. This system enables synchronous sampling from four magnetometers, ensuring subsequent gradient tensor calculations remain unaffected by sampling timing discrepancies.

3.3. Preset Data Generation

To obtain highly observable calibration data, this study designed a random magnetic field sequence satisfying the following constraints. A set of three-dimensional vector sequences meeting the constant magnitude B = 86602 nT was generated using MATLAB(R2023a) (i.e., when Bx = 50000 nT, By = 50000 nT, Bz = 50000 nT). First, several directions (θ, φ) were randomly selected or specified in spherical coordinates, converted to unit vectors u ^ = ( s i n θ c o s ϕ , s i n θ s i n ϕ , c o s θ ) , and then each unit vector was multiplied by the scalar 86602 to obtain the target field vector B = (Bx, By, Bz) = 86602∙ u ^ , ensuring constant magnitude for each data set. Subsequently, these target magnetic field values are converted into corresponding drive current sequences via a pre-measured coil coupling matrix. Low-pass filtering and rate limiting are performed in MATLAB(R2023a) to meet coil bandwidth and power supply constraints. Finally, the current sequences are transmitted to the three-axis Helmholtz coils via a data acquisition card. Real-time measurements from reference magnetometers guide current fine-tuning, suppressing non-ideal coupling and environmental interference to <±0.5 nT. The resulting random constant-magnitude magnetic field sequences exhibit uniform directional distribution, stable magnitude, and low noise, making them suitable as input data for subsequent calibration.

3.4. Magnetometer Array Calibration Process

To eliminate proportional factor errors, non-orthogonality errors, soft iron interference, and hard iron interference arising during magnetometer manufacturing and installation, while achieving coordinate uniformity among array members, this study proposes a phased calibration algorithm. This algorithm comprises individual magnetometer calibration and array relative calibration stages, culminating in overall consistency output. The complete workflow is illustrated in Figure 6:
(1) Individual Magnetometer Calibration
The magnetometer acquires a random constant-magnetic-field sequence in a stationary state. The LM algorithm is employed to estimate parameters such as the proportional factor, non-orthogonality error, and soft/hard iron bias.
(2) Array Relative Calibration
Under identical magnetic field sequences, the calibrated outputs from each magnetometer should describe the same true magnetic field. The relative rotation and bias matrices are estimated using the least squares method.
(3) Global Consistent Output
All sensors are unified to a reference coordinate system, ultimately outputting highly consistent magnetic field data for gradient tensor computation.
This workflow achieves true “in-situ calibration” without requiring rotation or altering array orientation, significantly enhancing calibration efficiency and stability.

4. Magnetometer Array Calibration Experiment

To validate the proposed in situ rapid calibration method based on Helmholtz coils, an experimental platform, as shown in Figure 7, was constructed. The magnetometer array was placed at the center of the uniform magnetic field generated by a three-axis Helmholtz coil, and calibration data were acquired using a predefined random constant-magnitude magnetic field sequence. Subsequently, the MGT invariants, consistency metrics, and magnetic field magnitude errors before and after calibration were compared to evaluate the method’s performance.

4.1. Experimental Platform and Data Acquisition

The magnetometer array comprises four triaxial fluxgate magnetometers mounted at the vertices of a cross configuration. The baseline lengths for the X and Y axes are 400 mm and 400 mm, respectively.
During the experimental setup and measurement process, we specifically considered the impact of electromagnetic compatibility (EMC) and background magnetic field noise on calibration results. To minimize external electromagnetic interference, all Helmholtz coil calibration experiments were scheduled during late-night hours. On one hand, the geomagnetic field exhibits slower variations at this time, resulting in minimal time-varying components in the background magnetic field. On the other hand, large electrical equipment within the building (such as air conditioning units and elevators) typically operates at low load or is shut down during these hours. The absence of high-power transformers and high-current busbars in the vicinity significantly suppresses additional magnetic field interference introduced by the mains power supply and electrical equipment.
Before each calibration begins, keep the three-dimensional Helmholtz coil de-energized. The built-in reference triaxial magnetometer (CH-370, superior to Mag690-FL100, with specific parameters as shown in Table 1) acquires a background magnetic field time series while the array remains de-energized, then transmits the data to the host computer. The host computer first estimates the three-axis static background field components based on this data. It then controls the coil to generate an equal-amplitude, opposite-direction compensation field, maximally canceling the static geomagnetic field at the coil’s center. On this basis, the three-axis command for the target uniform magnetic field is superimposed to achieve precise generation of the target field.
To quantify the impact of background noise relative to the coil magnetic field, we collected nocturnal background magnetic field data using the CH-370 magnetometer. Its mean value and fluctuation range are quantified as shown in Figure 8, with the quantitative data presented in Table 2. The nocturnal background magnetic field exhibits minimal fluctuation, and its residual variation amplitude relative to the calibration field generated by the Helmholtz coils can be considered negligible. This demonstrates that under the calibration experimental conditions presented in this work, environmental electromagnetic interference and geomagnetic noise will not exert a dominant influence on subsequent magnetic gradient tensor correction results.
The parameters of the Mag690-FL100 magnetometer used in the experiment are listed in Table 3. The magnetometer array was placed at the center of a uniform magnetic field generated by a Helmholtz coil. By driving the current in the three-axis coils with preset data, a three-dimensional magnetic field distribution with constant magnitude and randomly varying direction was generated, enabling the magnetometer array to complete magnetic field sampling in a stationary state.

4.2. Improvement of MGT Invariant CT

The MGT invariant CT serves as a crucial metric for evaluating array errors. If the array remains uncalibrated, inconsistent directions and amplitudes in magnetometer outputs will generate numerous spurious gradients in the gradient tensor, causing CT to deviate significantly from its true value. Figure 9 visually illustrates the temporal variation of the tensor invariant CT before and after calibration. Prior to calibration, CT deviates significantly from zero with pronounced fluctuations, whereas post-calibration it is largely compressed near zero, indicating substantial suppression of overall array tensor error. Table 4 quantitatively presents the changes in the tensor invariant CT before and after correction. Before correction, the mean CT value was 6287.84 nT/m, indicating a significant systematic tensor bias in the uncalibrated array. The variance of CT was 1.46 × 106 nT2/m2, reflecting intense fluctuations in the tensor invariant during sampling and highly unstable array output. After correction, the mean CT value decreased to 7.57 nT/m—approximately 830 times lower (99.88%) than pre-correction—indicating near-complete elimination of overall bias. Residual tensor invariants approached zero, restoring the array response to near-ideal linear field structure. The variance of CT decreased from 1.46 × 106 nT2/m2 to 13.47 nT2/m2, indicating that the random fluctuations of CT were also greatly suppressed. The stability of tensor measurements significantly improved, with the mean and variance decreasing by approximately three to five orders of magnitude, respectively. The correction nearly completely eliminates systematic tensor errors, suppressing the originally highly fluctuating CT directly to near zero, demonstrating that the array response has fully recovered its linear spatial structure.

4.3. Evaluation of Internal Consistency in Array Output

To validate the calibration effect from the perspective of output consistency within the array, this paper employs the inter-sensor output difference:
d i = B i f i n a l H i f i n a l
As a consistency metric, it measures the deviation among magnetometers when measuring the same true magnetic field. Figure 10 illustrates the fluctuation of output differences between each magnetometer and the reference magnetometer. After calibration, the three difference curves nearly overlap and fluctuate slightly around zero, indicating highly consistent outputs within the array. Table 5 quantifies the internal consistency of the array in terms of mean and variance. After calibration, the difference between each channel and the reference channel is only 1–3 nT, with variance not exceeding approximately 2.4 nT2. The outputs of the four sensors are nearly identical after calibration, indicating that the array has achieved the output characteristics of a “single equivalent magnetometer”. This is a prerequisite for subsequent high-precision gradient tensor calculations.

4.4. Effect of Magnetic Field Magnitude Error Suppression

Magnetic field magnitude error reflects the linearization degree of individual magnetometers and the overall scaling consistency of the array. Therefore, this paper adopts the relative magnitude error as another consistency metric. Magnitude error is a key indicator for assessing the linearity of a magnetometer. Ideally, the calibrated output should equal Hm. Figure 11 illustrates the variation in relative magnitude error for each sensor before and after calibration under random constant-mode excitation. The formula for calculating relative magnitude error is as follows:
R e l a t i v e   E r r o r   B % = B i f i n a l H m H m
R e l a t i v e   E r r o r   H % = H i f i n a l H m H m
Prior to calibration, the relative error approached 1%, indicating significant proportionality and offset errors in the raw outputs. After calibration, the curves consistently fell below 0.001%, demonstrating that systematic nonlinearity and scaling errors have been largely eliminated. Table 6 quantitatively demonstrates the performance difference between the four sensors before and after calibration, based on the mean and variance of the magnitude error. The pre-calibration error reached 940 nT with substantial fluctuation, indicating severe magnitude drift. Post-calibration, the mean magnitude error was compressed by 5–6 orders of magnitude, and the variance decreased by approximately 105 orders of magnitude. The residual magnitude error is only about 0.3 nT, indicating that the proposed in situ calibration method can linearize the array output to the sub-nT level under static conditions, compressing the magnitude error to near the instrument noise floor (10−4 nT level). After calibration, the magnitudes of the four sensors are highly consistent, closely matching the theoretical values, with proportional factor, soft iron, hard iron, and rotation errors almost completely suppressed.
The results demonstrate that the proposed calibration method effectively eliminates proportional factor errors, bias, soft iron/hard iron effects, and sensor installation inconsistencies, achieving highly uniform array outputs and providing a reliable foundation for high-precision MGT measurements.

4.5. Comparison to Traditional Rotational Calibration

To ensure fair comparison, traditional scalar calibration experiments were conducted using the same magnetometer array under strictly controlled identical conditions. The specific procedure is as follows. First, the sensor array was mounted on a non-magnetic cross-shaped structure, which was then placed on a non-magnetic turntable as shown in Figure 12. Magnetic field data were collected at different orientations using traditional manual multi-posture operations. Second, calibration parameters—including scale factor, offset, and non-orthogonality—were estimated using a standard ellipsoid fitting algorithm [18]. Finally, to ensure validity, experiments were conducted in a low-magnetic-noise environment to minimize external interference, confining primary error sources to alignment errors caused by rotation and mechanical jitter.
Figure 13 compares the tensor-invariant CT values obtained from both methods for system measurement calibration. Results indicate that the CT values calibrated via traditional manual multi-pose operations are significantly higher than those from the proposed method, exhibiting greater fluctuation. This substantial error highlights the introduction of human error and attitude disturbance in the traditional rotational calibration method. Experimental results are summarized in Table 7, where data confirms that the proposed method delivers more precise calibration outcomes.

5. Conclusions and Discussion

This paper addresses the issues of large rotational errors, low efficiency, and poor repeatability in traditional calibration methods for MGT detection systems. It proposes an in situ rapid calibration method based on a three-axis Helmholtz coil. By generating a three-dimensional magnetic field sequence with constant magnitude and randomly varying direction while the array remains stationary, combined with a two-stage calibration strategy comprising nonlinear and linear least-squares methods, this approach achieves individual coil error compensation and array coordinate unification. Experimental results demonstrate that this method significantly enhances the accuracy and consistency of the MGT measurement system; the mean and variance of the tensor invariant CT decrease by approximately five orders of magnitude, the magnitude error reduces from nearly 940 nT to 3 × 10−4 nT, and the sensor output variation within the array is compressed to 1–3 nT. These results validate the method’s effectiveness in suppressing systematic errors and improving array consistency and stability. This method requires no rotation, can be implemented on-site at low cost, and is suitable for engineering applications such as underwater navigation, UXO detection, and aerial magnetic surveys.
Despite its strong performance, three areas warrant further investigation: (1) extending the method to more complex array configurations like three-dimensional hexahedrons; (2) refining coil geometry and coupling error compensation to enhance ultimate accuracy; (3) optimizing random magnetic field generation strategies and error suppression in dynamic scenarios to improve observability and environmental adaptability. In summary, the proposed in situ rapid calibration method provides a stable, effective, and easily deployable calibration solution for high-precision MGT measurement systems, laying the foundation for future extension to more complex arrays and dynamic application scenarios.

Author Contributions

Conceptualization, Z.Y. and Y.Z.; methodology, Z.Y.; software, Z.Y.; validation, Z.Y., C.W. and W.L.; formal analysis, Z.Y.; investigation, Z.Y.; resources, Y.Z.; data curation, C.W.; writing—original draft preparation, Z.Y.; writing—review and editing, Z.Y., Y.X. and Y.Z.; visualization, Z.Y.; supervision, Y.Z. and W.L.; project administration, Y.Z.; funding acquisition, Y.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by the National Natural Science Foundation of China (62201523), the Foundation of State Key Laboratory of Dynamic Measurement Technology (2023-SYSJJ-05) and the National Natural Science Foundation of China under Grant (U24A20288).

Data Availability Statement

The original contributions presented in this study are included in the article material. Further inquiries can be directed to the corresponding author(s).

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
MGTMagnetic gradient tensor
UXOUnexploded ordnance
MEGMagnetoencephalography
OPMOptically pumped magnetometer
LMLevenberg–Marquardt
EMCElectromagnetic compatibility
PSOParticle Swarm Optimization
MLMachine learning

References

  1. Page, B.R.; Lambert, R.; Mahmoudian, N.; Newby, D.H.; Foley, E.L.; Kornack, T.W. Compact Quantum Magnetometer System on an Agile Underwater Glider. Sensors 2021, 21, 1092. [Google Scholar] [CrossRef]
  2. Liu, H.; Dong, H.; Ge, J.; Liu, Z. An overview of sensing platform-technological aspects for vector magnetic measurement: A case study of the application in different scenarios. Measurement 2022, 187, 110352. [Google Scholar] [CrossRef]
  3. Sui, Y.; Li, G.; Wang, S.; Lin, J. Compact fluxgate magnetic full-tensor gradiometer with spherical feedback coil. Rev. Sci. Instrum. 2014, 85, 014701. [Google Scholar] [CrossRef] [PubMed]
  4. Kolster, M.E.; Wigh, M.D.; Lima Simões da Silva, E.; Bjerg Vilhelmsen, T.; Døssing, A. High-Speed Magnetic Surveying for Unexploded Ordnance Using UAV Systems. Remote Sens. 2022, 14, 1134. [Google Scholar] [CrossRef]
  5. Nakamura, K.; Toki, T.; Mochizuki, N.; Asada, M.; Ishibashi, J.; Nogi, Y.; Yoshikawa, S.; Miyazaki, J.; Okino, K. Discovery of a new hydrothermal vent based on an underwater, high-resolution geophysical survey. Deep Sea Res. Part I Oceanogr. Res. Pap. 2013, 74, 1–10. [Google Scholar] [CrossRef]
  6. Zuo, B.; Wang, L.; Chen, W. Full Tensor Eigenvector Analysis on Air-Borne Magnetic Gradiometer Data for the Detection of Dipole-Like Magnetic Sources. Sensors 2017, 17, 1976. [Google Scholar] [CrossRef]
  7. Yin, G.; Zhang, Y.; Fan, H.; Ren, G.; Li, Z. One-step calibration of MGT system with nonlinear least square method. Sens. Actuators A Phys. 2015, 229, 77–85. [Google Scholar] [CrossRef]
  8. Lapucci, T.; Troiano, L.; Carobbi, C.; Capineri, L. Soft and Hard Iron Compensation for the Compasses of an Operational Towed Hydrophone Array without Sensor Motion by a Helmholtz Coil. Sensors 2021, 21, 8104. [Google Scholar] [CrossRef]
  9. Felisberto, P.; Jesus, S.M. Towed array beamforming during ship’s maneuvering. IEE Radar Sonar Navig. 1996, 143, 210–215. [Google Scholar] [CrossRef]
  10. Wu, L.; Huang, Y.; Chen, X. A Lossless Scalar Calibration Algorithm Used for Tri-Axial Magnetometer Cross Array and Its Effectiveness Validation. Sensors 2025, 25, 2164. [Google Scholar] [CrossRef]
  11. Papafotis, K.; Nikitas, D.; Sotiriadis, P.P. Magnetic Field Sensors’ Calibration: Algorithms’ Overview and Comparison. Sensors 2021, 21, 5288. [Google Scholar] [CrossRef] [PubMed]
  12. Li, Q.; Li, Z.; Zhang, Y.; Yin, G. Artificial Vector Calibration Method for Differencing Magnetic Gradient Tensor Systems. Sensors 2018, 18, 361. [Google Scholar] [CrossRef]
  13. Merayo, J.M.; Brauer, P.; Primdahl, F.; Petersen, J.R.; Nielsen, O.V. Scalar calibration of vector magnetometers. Meas. Sci. Technol. 2020, 11, 120–132. [Google Scholar] [CrossRef]
  14. Yin, G.; Zhang, Y.; Fan, H.; Zhang, G.; Ren, G. Linear calibration method of MGT system. Measurement 2014, 56, 8–18. [Google Scholar] [CrossRef]
  15. Papafotis, K.; Sotiriadis, P.P. Accelerometer and Magnetometer Joint Calibration and Axes Alignment. Technologies 2020, 8, 11. [Google Scholar] [CrossRef]
  16. Yang, D.; You, Z.; Li, B.; Duan, W.; Yuan, B. Complete Tri-Axis Magnetometer Calibration with a Gyro Auxiliary. Sensors 2017, 17, 1223. [Google Scholar] [CrossRef]
  17. Olsen, N.; Tøffner-Clausen, L.; Sabaka, T.J.; Brauer, P.; Merayo, J.M.G.; Jørgensen, J.L.; Léger, J.M.; Nielsen, O.V.; Primdahl, F.; Risbo, T. Calibration of the Ørsted vector magnetometer. Earth Planets Space 2003, 55, 11–18. [Google Scholar] [CrossRef]
  18. Cao, G.; Xu, X.; Xu, D. Real-Time Calibration of Magnetometers Using the RLS/ML Algorithm. Sensors 2020, 20, 535. [Google Scholar] [CrossRef]
  19. Crassidis, J.L.; Lai, K.L.; Harman, R.R. Real-time attitude-independent three-axis magnetometer calibration. J. Guid. Control Dyn. 2005, 28, 115–120. [Google Scholar] [CrossRef]
  20. Chesneau, C.-I.; Robin, R.; Meier, H.; Hillion, M.; Prieur, C. Calibration of a magnetometer array using motion capture equipment. Asian J. Control 2019, 21, 1459–1469. [Google Scholar] [CrossRef]
  21. Ji, S.; Zhang, H.; Wang, Y.; Rong, L.; Shi, Y.; Chen, Y. Three-dimensional inversion of full magnetic gradient tensor data based on hybrid regularization method. Geophys. Prospect. 2019, 67, 226–261. [Google Scholar] [CrossRef]
  22. Iivanainen, J.; Borna, A.; Zetter, R.; Carter, T.R.; Stephen, J.M.; McKay, J.; Parkkonen, L.; Taulu, S.; Schwindt, P.D.D. Calibration and Localization of Optically Pumped Magnetometers Using Electromagnetic Coils. Sensors 2022, 22, 3059. [Google Scholar] [CrossRef] [PubMed]
  23. Pfeiffer, C.; Ruffieux, S.; Andersen, L.M.; Kalabukhov, A.; Winkler, D.; Oostenveld, R.; Lundqvist, D.; Schneiderman, J.F. On-scalp MEG sensor localization using magnetic dipole-like coils:A method for highly accurate co-registration. NeuroImage 2020, 212, 116686. [Google Scholar] [CrossRef]
  24. Hill, R.M.; Reina Rivero, G.; Tyler, A.J.; Schofield, H.; Doyle, C.; Osborne, J.; Bobela, D.; Rier, L.; Gibson, J.; Tanner, Z.; et al. Determining sensor geometry and gain in a wearable MEG system. Imaging Neurosci. 2025, 3, imag_a_00535. [Google Scholar] [CrossRef]
  25. Olivares, A.; Ruiz-Garcia, G.; Olivares, G.; Górriz, J.M.; Ramirez, J. Automatic Determination of Validity of Input Data Used in Ellipsoid Fitting MARG Calibration Algorithms. Sensors 2013, 13, 11797–11817. [Google Scholar] [CrossRef] [PubMed]
  26. Holmes, N.; Tierney, T.M.; Leggett, J.; Boto, E.; Mellor, S.; Roberts, G.; Hill, R.M.; Shah, V.; Barnes, G.R.; Brookes, M.J.; et al. Balanced, bi-planar magnetic field and field gradient coils for field compensation in wearable magnetoencephalography. Sci. Rep. 2019, 9, 14196. [Google Scholar] [CrossRef]
  27. Hoang, V.D.; Cáceres Hernández, D.; Jo, K.H. Simple and Efficient Method for Calibration of a Camera and 2D Laser Rangefinder. In Proceedings of the ACIIDS: Asian Conference on Intelligent Information and Database Systems, ACIIDS 2014, Bangkok, Thailand, 7–9 April 2014; Lecture Notes in Computer Science. Volume 8397, pp. 561–570. [Google Scholar] [CrossRef]
  28. Valentina, V.; Sara, S.; Alberto, S. A simplex method for the calibration of a MEG device. Commun. Appl. Ind. Math. 2019, 10, 35–46. [Google Scholar] [CrossRef]
  29. Kotsaras, A.; Spantideas, S.T.; Tsatalas, S.; Vergos, D. Automated Estimation of Magnetic Sensor Position and Orientation in Measurement Facilities. IEEE Trans. Electromagn. Compat. 2024, 67, 20–32. [Google Scholar] [CrossRef]
  30. Pang, M.; Huang, Z.; Ding, Z.; Han, B. Co-Registration Error Analysis and Array Calibration for OPM-MEG System. IEEE Trans. Instrum. Meas. 2022, 71, 1–12. [Google Scholar] [CrossRef]
  31. Jin, Y.; Pan, D.; Sun, Z.; Zou, Z.; Li, L. Feasibility analysis of a modular uniform magnetic field coil. Rev. Sci. Instrum. 2020, 91, 074708. [Google Scholar] [CrossRef]
  32. Zhu, X.; Liu, C.; Su, H.; Miao, Y.; Cheng, H. Design of improved four-coil structure with high uniformity and effective coverage rate. Heliyon 2023, 9, e15193. [Google Scholar] [CrossRef] [PubMed]
  33. Yan, Y.; Lu, J.; Zhou, B.; Wang, K.; Liu, Z.; Li, X.; Wang, W.; Liu, G. Analysis and Correction of the Crosstalk Effect in a Three-Axis SERF Atomic Magnetometer. Photonics 2022, 9, 654. [Google Scholar] [CrossRef]
  34. Yue, L.; Cheng, D.; Wang, Y.; Wang, M.; Zhao, J. A comprehensive calibration method for nonorthogonal error and scale factor error of triaxial Helmholtz coil. Rev. Sci. Instrum. 2021, 92, 085105. [Google Scholar] [CrossRef] [PubMed]
  35. Li, Q.Z.; Shi, Z.Y.; Li, Z.N.; Fan, H.B.; Zhang, G. Preferred Configuration and Detection Limits Estimation of MGT System. IEEE Trans. Instrum. Meas. 2021, 70, 1010214. [Google Scholar] [CrossRef]
  36. Du, Y.; Wang, J.; Zhang, Y. Error Correction Method of Magnetic Field Gradient Tensor Measurement Based on Vector Magnetometer. Chin. J. Space Sci. 2020, 40, 513–522. [Google Scholar] [CrossRef]
Figure 1. Schematic diagram of the cross-shaped MGT measurement system.
Figure 1. Schematic diagram of the cross-shaped MGT measurement system.
Sensors 26 00191 g001
Figure 2. Comparison of PSO algorithm and LM algorithm before and after correction.
Figure 2. Comparison of PSO algorithm and LM algorithm before and after correction.
Sensors 26 00191 g002
Figure 3. Schematic of the Helmholtz coil in situ calibration system.
Figure 3. Schematic of the Helmholtz coil in situ calibration system.
Sensors 26 00191 g003
Figure 4. Helmholtz coil system architecture.
Figure 4. Helmholtz coil system architecture.
Sensors 26 00191 g004
Figure 5. Cross-type magnetometer measurement system architecture.
Figure 5. Cross-type magnetometer measurement system architecture.
Sensors 26 00191 g005
Figure 6. Magnetometer array calibration process.
Figure 6. Magnetometer array calibration process.
Sensors 26 00191 g006
Figure 7. In situ calibration experiment.
Figure 7. In situ calibration experiment.
Sensors 26 00191 g007
Figure 8. Nighttime background magnetic field.
Figure 8. Nighttime background magnetic field.
Sensors 26 00191 g008
Figure 9. Comparison of tensor invariants before and after correction.
Figure 9. Comparison of tensor invariants before and after correction.
Sensors 26 00191 g009
Figure 10. Sensor output difference fluctuations.
Figure 10. Sensor output difference fluctuations.
Sensors 26 00191 g010
Figure 11. Comparison of relative error in magnetic field magnitude before and after correction: (a) sensor 1, (b) sensor 2, (c) sensor 3, (d) sensor 4.
Figure 11. Comparison of relative error in magnetic field magnitude before and after correction: (a) sensor 1, (b) sensor 2, (c) sensor 3, (d) sensor 4.
Sensors 26 00191 g011
Figure 12. Schematic Diagram of Traditional Method Operation.
Figure 12. Schematic Diagram of Traditional Method Operation.
Sensors 26 00191 g012
Figure 13. Tensor-invariant CT calibrated using the method described herein and the conventional rotational calibration method.
Figure 13. Tensor-invariant CT calibrated using the method described herein and the conventional rotational calibration method.
Sensors 26 00191 g013
Table 1. CH-370 parameter specifications.
Table 1. CH-370 parameter specifications.
Accuracy SpecificationsParameter Value
Range±100 µT
Zero-field offset error±5 nT
Resolution0.01 nT
Accuracy<0.2% ± 5 nT of the reading
Sensor Noise6pTRMS/√Hz at 1Hz
Three-dimensional orthogonality error<0.1°
Table 2. Quantitative data of nighttime background magnetic fields.
Table 2. Quantitative data of nighttime background magnetic fields.
IndicatorX-AxisY-AxisZ-Axis
Mean Value (nT)−5108.935,606.620,882.5
Variance (nT2)27.3172.8572.78
Table 3. Mag690-FL100 parameter specifications.
Table 3. Mag690-FL100 parameter specifications.
Accuracy SpecificationsParameter Value
Background Noise≤25pTRMS/√Hz@1 Hz
Linearity Error0.01% F.S.
Orthogonality error<1°
Offset error±100 nT
Offset Temperature Drift±2 nT/°C
Calibration error±1%
Table 4. Comparison of tensor invariant CT before and after correction.
Table 4. Comparison of tensor invariant CT before and after correction.
IndicatorBefore CorrectionAfter CorrectionChange Rate
CT Mean Value (nT/m)6287.847.57−99.88%
CT Variance (nT2/m2)1,458,973.5913.47−99.999%
Table 5. Consistency of calibrated magnetometer array.
Table 5. Consistency of calibrated magnetometer array.
Indicator||H2-H1||||H3-H1||||H4-H1||
Mean (nT)1.63601.68653.3938
Variance (nT2)0.47580.58422.3740
Table 6. Comparison of relative error in magnetic field magnitude before and after calibration.
Table 6. Comparison of relative error in magnetic field magnitude before and after calibration.
Sensor||Bi-Hm||Mean (nT)||Hi-Hm||Mean (nT)||Bi-Hm||Variance (nT2)||Hi-Hm||Variance (nT2)
1139.69683.3412 × 10−475,8080.0790
2274.69223.1591 × 10−481,1590.0804
3940.31783.1430 × 10−435,7270.0834
493.01462.5387 × 10−4115,7700.0873
Table 7. Calibration results of the proposed method and traditional rotational calibration method.
Table 7. Calibration results of the proposed method and traditional rotational calibration method.
IndicatorIn Situ Calibration MethodTraditional Scalar Method
CT Mean Value (nT/m)3.712860.8081
CT Variance (nT2/m2)4.5997349.3569
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Yuan, Z.; Wang, C.; Xie, Y.; Zhang, Y.; Liu, W. In Situ Calibration Method for an MGT Detection System Based on Helmholtz Coils. Sensors 2026, 26, 191. https://doi.org/10.3390/s26010191

AMA Style

Yuan Z, Wang C, Xie Y, Zhang Y, Liu W. In Situ Calibration Method for an MGT Detection System Based on Helmholtz Coils. Sensors. 2026; 26(1):191. https://doi.org/10.3390/s26010191

Chicago/Turabian Style

Yuan, Ziqiang, Chen Wang, Yanzhang Xie, Yingzi Zhang, and Wenyi Liu. 2026. "In Situ Calibration Method for an MGT Detection System Based on Helmholtz Coils" Sensors 26, no. 1: 191. https://doi.org/10.3390/s26010191

APA Style

Yuan, Z., Wang, C., Xie, Y., Zhang, Y., & Liu, W. (2026). In Situ Calibration Method for an MGT Detection System Based on Helmholtz Coils. Sensors, 26(1), 191. https://doi.org/10.3390/s26010191

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

Article Metrics

Article metric data becomes available approximately 24 hours after publication online.
Back to TopTop