Skip to Content
SensorsSensors
  • Article
  • Open Access

19 April 2026

22 Pages

Rotation-Free Scalar Calibration of Cubic Magnetic Gradient Tensor Array Using Constant-Magnitude Magnetic Fields with Randomized Orientations

,
,
,
and
State Key Laboratory of Extreme Environment Optoelectronic Dynamic Measurement Technology and Instrument, North University of China, Taiyuan 030051, China
*
Author to whom correspondence should be addressed.
This article belongs to the Section Physical Sensors

Abstract

Accurate calibration is essential for ensuring the performance of magnetic gradient tensor (MGT) arrays. Existing calibration methods generally rely on mechanical rotation to obtain magnetic responses under multiple orientations. However, for large-scale cubic MGT arrays, rotating the entire array using a high-precision non-magnetic turntable is often costly and impractical, while manual rotation is difficult to control and may introduce array-center offsets. To address these limitations, this paper proposes a rotation-free scalar calibration framework for cubic MGT arrays, in which a tri-axial Helmholtz coil system generates constant-magnitude magnetic fields with randomized orientations while compensating for ambient magnetic drifts. Based on the acquired data, a hierarchical calibration algorithm is developed to estimate sensor-level intrinsic errors and array-level misalignment errors. Experimental results show that the proposed method reduces the joint tensor invariant C T from 9.07 × 10 3 nT/m to 11.51 nT/m, corresponding to a 99.87% reduction. In addition, compared with a conventional rotation-based fast calibration method, the proposed framework further decreases the mean and RMS of the joint C T by 62.7% and 63.1%, respectively. These results demonstrate that the proposed framework improves the spatial consistency of the MGT array and provides a practical calibration solution for large-scale MGT array systems.

1. Introduction

Magnetic gradient tensor (MGT) measurement arrays, which utilize spatially distributed vector magnetometers to reconstruct the first-order spatial derivatives of magnetic fields, are indispensable for high-precision magnetic anomaly detection and target localization [1,2,3,4,5]. By providing richer multidimensional constraints than single-point measurements, MGT arrays significantly enhance complex applications such as geological surveying, unexploded ordnance (UXO) detection, underwater magnetic tracking, and space magnetometry [6,7,8,9]. In practice, these arrays are typically constructed using either superconducting quantum interference devices (SQUIDs) [10,11,12] or fluxgate magnetometers [13]. Although SQUID-based systems offer superior sensitivity, fluxgate magnetometers remain the preferred choice for portable and field-deployable MGT arrays due to their operational simplicity, cost-effectiveness, and structural flexibility.
However, the practical performance of distributed fluxgate MGT arrays is fundamentally bottlenecked by multi-source coupled distortions, making accurate calibration essential. Under field conditions, sensor-level intrinsic errors (e.g., scale-factor mismatch, non-orthogonality, and bias drift) intricately couple with array-level installation misalignments [14,15]. Since MGT array reconstruction relies on finite differencing across short spatial baselines, it is notoriously sensitive to minute measurement inconsistencies [16]. Consequently, these multi-source errors are dramatically amplified during differential calculation, generating severe pseudo-gradient artifacts. This is explicitly manifested in tensor invariants—such as the contraction tensor C T [17], which theoretically should be zero in a uniform field—exhibiting significant pseudo-fluctuations, and ultimately deteriorating the accuracy and reliability of target localization [18]. Therefore, accurate calibration is essential for ensuring the spatial consistency and localization reliability of MGT arrays.
From the perspective of optimization methodology, existing magnetometer calibration methods can be broadly grouped into deterministic model-based methods, stochastic optimization methods, and data-driven learning-based methods. Among them, conventional vector and scalar calibration methods predominantly belong to the deterministic model-based category, as both rely on explicit physical measurement models and structured parameter estimation under known field or scalar constraints [19,20,21]. Within this category, vector calibration relies on precisely known attitude references or externally generated standard fields, often requiring dedicated non-magnetic turntables and magnetic shielding rooms [14,22]. This makes it environmentally demanding, cost-prohibitive, and largely impractical for bulky MGT array structures. By contrast, scalar-based calibration [23,24] exploits the constant-magnitude property of the magnetic field to estimate parameters without requiring strict directional priors. Initiated by Merayo et al., who utilized an optically pumped magnetometer as a reference [25], scalar calibration algorithms have been subsequently optimized by Auster et al. [26], Foster and Elkaim [27], and Pang et al. [28,29]. These deterministic methods typically rely on least-squares, nonlinear least-squares, ellipsoid fitting, or coordinate transformation. They offer clear physical interpretability and high computational efficiency; however, their numerical conditioning often deteriorates significantly when applied to strongly coupled, high-dimensional array models. To circumvent these conditioning issues, stochastic optimization methods, such as particle swarm optimization and differential evolution, offer greater flexibility for nonconvex parameter estimation. Building on this, recent studies have continuously refined parameter estimation strategies: Li et al. [30] developed a novel calibration method using an improved Beluga Whale Optimization (BWO) algorithm to effectively increase population diversity and optimal parameter search capability, while Zhou et al. [31] introduced a hybrid framework combining Newton iteration and least squares to estimate the nine-parameter model and improve the signal-to-noise ratio. Recent years have also witnessed growing interest in machine learning and data-driven calibration methods for magnetic sensors. Existing studies in this direction can be broadly divided into two categories. The first category remains physics-informed, where neural networks are used to identify or optimize parameters of structured calibration models rather than replacing the models themselves. For example, Cowart and Petrich [32] embedded higher-order polynomial calibration models into a neural-network architecture, showing that such a framework can outperform classical hard-/soft-iron calibration while revealing an inherent tradeoff between calibration accuracy and model complexity. The second category is more purely data-driven, where the calibration model is learned directly from sensor input–output data. Alimi et al. [33] investigated an in situ AI calibration scheme for a three-axial magnetic sensor and showed that a neural-network-based approach can outperform conventional geometric calibration in low-power field deployment. More recently, Tian et al. [34] proposed an MLP-based data-driven calibration method for tri-axial magnetic sensors, which avoided explicit solving of error-model parameters and demonstrated improved static and dynamic calibration accuracy over traditional ellipsoid-fitting-based methods. These studies indicate that learning-based methods are promising for capturing nonlinear sensor distortions and coupling effects that are difficult to represent with low-order analytical models. Nevertheless, current machine-learning and data-driven calibration methods are still mainly developed for single tri-axial magnetic sensors rather than distributed MGT arrays, and their effectiveness typically depends on representative training data, controlled excitation conditions, or sufficiently uniform sampling coverage. Moreover, compared with deterministic physics-based calibration, their physical interpretability is generally weaker, and their transferability under changing environmental and array-level coupling conditions remains insufficiently established.
In addition to algorithmic methods, researchers have also extensively studied calibration from the perspective of hardware implementations and magnetic field excitation systems. For example, interference-compensated coil-based calibration systems have been developed to improve magnetometer calibration robustness under disturbed laboratory environments [35]. Automated estimation methods have been reported to identify sensor positions and orientations in magnetic measurement facilities by using well-characterized magnetic sources and optimization-based reconstruction [36]. In magnetic tracking systems, calibration-by-pivoting strategies have been proposed to simplify array calibration without requiring predefined poses of the magnetic target [37]. In addition, simultaneous calibration frameworks have been introduced for coupled magnetic sensing and actuation systems through large-scale joint optimization [38]. These studies have substantially enriched the methodological landscape of magnetic calibration. However, most of them are oriented toward single-sensor calibration, magnetic tracking/localization systems, or facility-level sensor-geometry correction, rather than cubic MGT arrays, whose performance critically depends not only on the accuracy of each individual triaxial sensor but also on the array-level spatial consistency required for finite-difference tensor reconstruction.
For spatially distributed vector magnetometer arrays, most of the above calibration frameworks—regardless of the specific optimization algorithm employed—still require mounting the entire structure on a turntable for manual or motorized multi-attitude manipulation in order to acquire multi-orientation sensor-response data [39]. Yet such dynamic mechanical rotation entails inherent limitations: it inevitably introduces motion-induced structural micro-deformations, centrifugal disturbances, and operator-dependent errors. More importantly, maintaining strict attitude synchronization across all distributed sensors during continuous rotation is practically infeasible. These rotation-induced synchronization errors are strongly coupled with array-level misalignments, fundamentally limiting the effectiveness of such methods in complex in situ environments. To eliminate the reliance on mechanical rotation, recent studies have explored active magnetic-field excitation and related system-level schemes for stationary in situ calibration of magnetic sensors [40,41]. In parallel, staged or decoupled calibration frameworks have also been proposed to separate sensor-level errors from array-level errors [42].
While these pioneering studies have laid a solid foundation for MGT array calibration, their practical deployment still faces several inherent constraints. First, traditional scalar calibration—whether relying on reference sensors or tensor invariants—typically overlooks slow variations in the background magnetic field. Consequently, the calibration performance is susceptible to environmental magnetic fluctuations, and the ultimate accuracy is constrained by the precision of the external reference sensors. Second, conventional vector calibration is heavily constrained by the reliance on dynamic mechanical rotations. Deploying bulky MGT arrays on non-magnetic turntables is highly impractical; moreover, this approach struggles to achieve comprehensive omnidirectional attitude scanning and inevitably introduces motion-induced errors and orientation alignment ambiguities. Finally, when existing in situ calibration methods are extended to a cubic MGT array (yielding 24-dimensional data), they typically treat parameter estimation as a monolithic global optimization problem. Moreover, existing scalar in situ methods often lead to a high-dimensional parameter estimation problem in which sensor-level distortions and array-level inconsistencies become difficult to distinguish under the weak constant-magnitude constraint, thereby degrading identifiability and numerical stability.
To address these challenges, this paper proposes a rotation-free, in situ scalar calibration framework for a cubic MGT array. The main contributions of this work are summarized as follows:
(1)
We develop a rotation-free scalar excitation framework for cubic MGT arrays. By replacing mechanical rotation with controlled tri-axial Helmholtz-coil excitation, the proposed method generates constant-magnitude magnetic fields with randomized orientations while suppressing ambient magnetic drifts, thereby enabling stable multi-orientation calibration without moving the array.
(2)
We propose a hierarchical calibration algorithm tailored for the cubic MGT array. Under approximately uniform excitation conditions, this method reparameterizes the complete multi-source error model into two processes: array-level affine consistency alignment and sensor-level absolute scalar normalization. Rather than attempting to directly estimate all physical error parameters in a single 24-channel global optimization, this method separates relative array-level errors from sensor-level bias and distortion at the correction algorithm level, thereby alleviating parameter coupling under constant-mode constraints and improving numerical robustness.
(3)
We establish a comprehensive evaluation methodology utilizing six-face C T mapping and aggregated root-mean-square (RMS) invariants in uniform magnetic fields. This framework quantifies the suppression of pseudo-tensor artifacts and effectively verifies the restoration of spatial consistency across the high-dimensional MGT array.

2. System Description and Error-Theoretic Formulation

2.1. Cube Magnetic Gradient Tensor Array Geometry and Gradient-Tensor Reconstruction

The Cubic Magnetic Gradient Tensor Array employed in this study consists of eight spatially distributed triaxial fluxgate sensors configured in a highly symmetrical cubic geometry. As illustrated in Figure 1, each sensor is mounted exactly at one of the eight vertices of the cube. To standardize the spatial alignment and subsequent mathematical modeling, the Array Reference Coordinate System (ARCS), denoted as O − X a Y a Z a , is established. Its origin O is defined at the geometric center of the cubic array. The  X a , Y a , and  Z a axes are aligned parallel to the orthogonal edges of the cubic structure, with the spatial baseline lengths along the three coordinate axes denoted as D x , D y , and  D z , respectively.
Figure 1. Cube Magnetic Gradient Tensor Array.
The magnetic gradient tensor G is mathematically defined as the Jacobian matrix of the magnetic field vector B = [ B x , B y , B z ] T with respect to the spatial position coordinates r = [ x , y , z ] T :
G = ∂ 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 .
To facilitate the practical measurement of these gradient components, the cubic architecture allows each of its six faces to act as an independent planar measurement unit comprising four vertex sensors. The gradient tensor components at the center point of each face can be approximated using the spatial central finite-difference method along the two in-plane directions. Taking the z − face (where the outward normal is along the negative Z a -axis, and the in-plane directions are X a and Y a ) as a representative example, the localized gradient tensor matrix at the center of this face can be formulated as:
G z − = B x 1 + B x 2 − B x 3 − B x 4 D x B x 2 + B x 3 − B x 1 − B x 4 D y ∗ B y 1 + B y 2 − B y 3 − B y 4 D x B y 2 + B y 3 − B y 1 − B y 4 D y ∗ B z 1 + B z 2 − B z 3 − B z 4 D x B z 2 + B z 3 − B z 1 − B z 4 D y ∗ .
Here, B i j ( i ∈ { x , y , z } , j = 1 , 2 , 3 , 4 ) denotes the i-th component measured by the j-th triaxial fluxgate located at the four vertices of the z − face, and  D x and D y are the corresponding in-plane baselines along x and y, respectively. In (2), the first two columns provide face-centered central finite-difference estimates of ∂ B / ∂ x and ∂ B / ∂ y at the face center and therefore retain the standard second-order truncation accuracy with respect to the in-plane baselines. The asterisks “*” are used only as a compact notation for the normal-derivative terms ∂ B / ∂ z . In a quasi-static source-free region, these terms can be completed consistently using Maxwell constraints ∇ · B = 0 and ∇ × B = 0 , e.g.,  ∂ B x / ∂ z = ∂ B z / ∂ x , ∂ B y / ∂ z = ∂ B z / ∂ y , and  ∂ B z / ∂ z = − ( ∂ B x / ∂ x + ∂ B y / ∂ y ) . The same construction applies to the other five faces by selecting the corresponding vertex sensors and baselines.
As formulated in the matrix above, the local magnetic gradient tensor is reconstructed via a first-order finite-difference scheme using vector-field samples acquired at the corner sensors. This algebraic approximation implicitly assumes homogeneous sensor responses and ideal orthogonal alignment of both sensing axes and array geometry. In practice, however, each triaxial fluxgate measurement is affected by sensor-intrinsic imperfections (e.g., scale-factor mismatch, axis non-orthogonality, and bias) as well as array-level installation and attitude misalignments, so that the field vectors at the vertices deviate systematically from the ideal samples. Since the tensor entries are obtained from linear combinations of these discrete measurements, even small single-sensor distortions are directly mapped into the finite-difference terms. Moreover, under the trace-free constraint commonly imposed in source-free magnetostatic reconstruction, errors in the in-plane components (e.g., G x x and G y y ) can further couple into the inferred out-of-plane term G z z , amplifying the impact of residual mismatch. These considerations motivate a unified, multi-source error model that explicitly accounts for sensor- and array-level nonidealities in the subsequent formulation.

2.2. Multi-Source Error Model of the MGT Array

The accuracy of the reconstructed gradient tensor is intrinsically limited by the error propagation from individual discrete sensors. To mathematically quantify these distortions and decouple them from the true spatial magnetic field, a comprehensive multi-source error model must be established. For the cubic Magnetic Gradient Tensor Array, the measurement errors for the i-th sensor ( i = 1 , 2 , … , 8 ) primarily stem from two levels: the internal intrinsic distortions of the sensor itself and the external array-level installation misalignments.
Consider a cubic Magnetic Gradient Tensor Array ( N = 8 ) rigidly mounted on a cube. Let { A R C S } denote the array frame and { S n } the local sensor frame of the n-th magnetometer. The ideal magnetic field vector at sensor location r n expressed in { A R C S } is B n A R C S = B ( r n ) . Each tri-axial sensor output is affected by axis-wise scale-factor mismatch, non-orthogonality, and additive bias. These deterministic effects are modeled by
u n = T n B n S n + b n + ϵ n ,
where u n ∈ R 3 is the measured field vector in sensor coordinates, ϵ n is measurement noise, and 
T n ≜ K n A n , K n = diag ( k x , n , k y , n , k z , n ) .
Here, K n captures directional sensitivity errors, A n captures the sensor-axis non-orthogonality (typically parameterized by three small angles), and  b n = [ b x , n , b y , n , b z , n ] T is the bias vector.
In a cubic Magnetic Gradient Tensor Array, gradient calculation strictly requires all sensors to be perfectly aligned with the Array Reference Coordinate System (ARCS, O − X a Y a Z a ). However, due to mechanical assembly tolerances, the local coordinate system of the n-th sensor possesses a spatial angular misalignment relative to the ARCS. This misalignment can be described by a 3 × 3 direction cosine rotation matrix R n , characterized by three euler angles (pitch ψ n , roll ϕ n , and yaw θ n ). Therefore, the relationship between the true field in the ARCS ( B n A R C S ) and the true field projected in the n-th sensor’s local orthogonal frame ( B n S n ) is:
B n S n = R n B n ARCS , R n = R z ( θ n ) R y ( ϕ n ) R x ( ψ n ) ,
where ψ n , ϕ n , θ n are the X–Y–Z euler angles.
Substituting the rotation relation into the intrinsic model yields the unified measurement equation
u n = T n R n B n A R C S + b n + ϵ n .
For compactness, all calibration parameters of sensor n can be collected into
ξ n = k x , n , k y , n , k z , n , α n , β n , γ n , b x , n , b y , n , b z , n , ψ n , ϕ n , θ n T ,
where α n , β n , γ n parameterize A n . Stacking all sensors’ outputs as a 24-dimensional observation vector
u ≜ [ u 1 T , u 2 T , … , u 8 T ] T ∈ R 24 , B A ≜ [ ( B 1 A ) T , … , ( B 8 A ) T ] T ∈ R 24 ,
we obtain the array-level affine model
u = blkdiag ( T 1 R 1 , … , T 8 R 8 ) ︸ H ( Ξ ) ∈ R 24 × 24 B A + b arr + ϵ ,
with b arr = [ b 1 , … , b 8 ] T , ϵ = [ ϵ 1 , … , ϵ 8 ] T , and  Ξ ≜ [ ξ 1 T , … , ξ 8 T ] T . This equation presents a unified representation of multi-source errors within the 24-channel measurement space. It is worth noting that Equation (9) serves as a forward generative error model. Rather than directly inverting this complete 24-dimensional physical parameterization, the proposed calibration algorithm employs a hierarchical, reduced-order identification strategy to enhance both identifiability and numerical robustness.

3. Proposed In Situ Calibration Framework

3.1. Construction of Randomized Constant-Magnitude Fields via 3D Helmholtz Coils

To break the bottleneck of traditional mechanical rotation calibration, the core of in situ scalar calibration lies in constructing an active excitation magnetic field that achieves fully omnidirectional spatial coverage and provides an absolute magnitude reference, all without requiring any physical rotation. To this end, this paper proposes utilizing a 3D Helmholtz coil to generate a magnetic field sequence with strictly constant magnitude and randomly traversing directions within the highly uniform central zone where the cubic Magnetic Gradient Tensor Array is located. The omnidirectional excitation capability of the proposed system originates from the structural configuration and control strategy of the 3D Helmholtz coil assembly. Specifically, the platform consists of three mutually orthogonal Helmholtz coil pairs, each of which predominantly generates one magnetic-field component along its corresponding physical axis. Owing to the linear superposition principle of magnetic fields, the resultant field at the geometric center can be synthesized as the vector sum of the three axis-wise coil outputs. Therefore, by continuously adjusting the three driving currents, the system is able to generate magnetic-field vectors with arbitrary orientations in three-dimensional space, rather than being restricted to a single rotation plane or a limited set of discrete attitudes. Moreover, the cubic MGT array is positioned within the high-uniformity central region of the coil assembly, where the residual spatial gradient of the excitation field is sufficiently small. Under this condition, all sensors approximately experience the same instantaneous magnetic-field vector, which provides the physical basis for using the generated field as a common omnidirectional calibration input. The implementation of this active excitation mechanism relies on two critical steps. First, the precise mapping relationship between the coil driving currents and the central magnetic field vector is established, accompanied by system-level inter-axis coupling compensation. Second, when combined with a highly stable closed-loop control strategy, a randomized directional magnetic field sequence strictly satisfying the spherical constraint ( ∥ B ∥ 2 = C ) is generated. This provides comprehensive and sufficient excitation conditions for the robust multi-parameter convergence of the 24-dimensional high-order error model formulated in the previous section.

Spatially Uniform Excitation and Active Background Field Cancellation

As illustrated in the hardware schematic in Figure 2 the 3D Helmholtz coil generator comprises three pairs of mutually orthogonal coaxial loop coils, which are responsible for independently exciting the magnetic field components along three physical orthogonal axes (denoted as the coil coordinate system, O − X c Y c Z c ).
Figure 2. Helmholtz coil geometry and the uniform-field central region used for in situ calibration and background-field cancellation.
According to the Biot–Savart law, a Helmholtz coil generates a highly uniform magnetic field with a minimal spatial gradient within a spherical volume near its geometric center. In the proposed in situ calibration architecture, the cubic Magnetic Gradient Tensor Array is positioned within this uniform central zone. This spatial configuration guarantees a key prerequisite for in situ calibration: under the ideal assumption that the residual spatial gradient is negligible, all spatially distributed sensors in the array observe the same true excitation magnetic field vector at any instant (i.e., B 1 A = B 2 A = ⋯ = B 8 A ).
However, in practical in situ experimental environments, the omnipresence of the geomagnetic field and slowly varying external magnetic disturbances inevitably superimpose an unknown ambient bias B e n v onto the measurement space. If uncompensated, directly superimposing the calibration magnetic field would result in a distorted magnetic vector with an unknown offset, fundamentally violating the strict spherical constraint ( ∥ B ∥ 2 = C ) required by the subsequent scalar calibration algorithm. It should be noted that the proposed in situ calibration framework is designed for practical laboratory environments rather than perfectly shielded magnetic conditions. In such environments, B e n v may include not only the geomagnetic background but also quasi-static disturbances from nearby electrical infrastructure and surrounding equipment. Accordingly, the purpose of the background cancellation step is to minimize the dominant environmental bias at the array center before the calibration sequence is applied.
In the proposed platform, a high-fidelity triaxial fluxgate magnetometer (Model CH-370, integrated into the coil system) is employed as the reference sensor. As detailed in Table 1, the performance specifications of the CH-370 magnetometer are significantly superior to those of the uncalibrated discrete array sensors, particularly exhibiting an ultra-low zero-field offset error (±5 nT) and a minimal three-dimensional orthogonality error (<0.1°).
Table 1. Parameter specifications of the reference magnetometer (CH-370).
Before generating the randomized constant-magnitude excitation sequence, the ambient magnetic field at the array center was first measured under zero-current conditions using the high-accuracy reference triaxial fluxgate sensor integrated into the Helmholtz coil system. Based on this real-time measurement, the control unit drove the tri-axial Helmholtz coils to generate an oppositely directed static compensation field ( − B e n v ), thereby minimizing the residual background field in the central calibration region. After this initial cancellation step, the programmed excitation field was generated on top of the compensated background. In addition, during the calibration sequence, the same reference sensor continuously monitored the central field, and a PI-based feedback loop was used to compensate for low-frequency disturbances, coil-heating-induced drift, and slow ambient variations, so that the synthesized field magnitude remained as stable as possible throughout the experiment.

3.2. Current-Magnetic Field Coupling Modeling and Closed-Loop Sequence Generation

After active cancellation of the ambient background field, a tri-axial Helmholtz-coil assembly is employed to synthesize the excitation field required for in situ array calibration. In practical implementations, machining tolerances, slight non-orthogonal coil mounting, and electromagnetic mutual coupling among windings invalidate the ideal decoupled assumption that a single-axis current produces a purely single-axis field. To account for these nonidealities, we establish a linear current-to-field coupling model at the array center:
B ( k ) = K I ( k ) + B 0 ,
where I ( k ) = [ I x , I y , I z ] T is the commanded coil current vector, B ( k ) = [ B x , B y , B z ] T is the realized magnetic field at the center, B 0 denotes the residual bias after cancellation, and  K ∈ R 3 × 3 is the coupling matrix. The diagonal entries of K represent the principal conversion gains, whereas the off-diagonal terms quantify cross-axis crosstalk.
The coupling matrix K is identified using a reference magnetometer placed at the array center. Specifically, M current vectors { I ( m ) } m = 1 M that sufficiently excite all three axes are applied, and the corresponding field responses { B ( m ) } m = 1 M are recorded synchronously. The residual bias B 0 is estimated from zero-current samples, and incremental observations are formed as Δ B ( m ) = B ( m ) − B 0 . Stacking Δ B ( m ) and I ( m ) column-wise into Δ B and I , the least-squares estimate is obtained by
K ^ = Δ B I T ( I I T ) − 1 ,
where I I T is required to be full rank. With K ^ available, an arbitrary target field B d ( k ) can be mapped into the open-loop current command via the Moore–Penrose pseudo-inverse
I d ( k ) = K ^ † B d ( k ) − B 0 .
To meet the scalar-calibration requirement of constant field magnitude and broad directional coverage, we set the desired magnitude to H m and generate isotropically distributed directions via Gaussian normalization:
v ( k ) ∼ N ( 0 , I 3 × 3 ) , u ( k ) = v ( k ) ∥ v ( k ) ∥ , B d ( k ) = H m u ( k ) .
Prior to actuation, practical constraints—including current limiting, slew-rate limiting, and low-pass smoothing—are applied to ensure compatibility with the power amplifier bandwidth and to suppress transient overshoot.
To mitigate magnitude drift induced by coil heating, slow gain variations, and low-frequency disturbances, we further introduce a feedback-based amplitude stabilization loop using the same reference magnetometer. Let B m ( k ) be the measured center field and e ( k ) = B d ( k ) − B m ( k ) the tracking error. A PI correction is applied in the field domain and mapped back to currents through K ^ † , yielding the final command:
I ( k ) = I d ( k ) + K ^ † K p e ( k ) + K i ∑ τ ≤ k e ( τ ) ,
where K p and K i are diagonal gain matrices. The resulting excitation sequence maintains a near-constant magnitude while exploring directions over S 2 , thereby providing a high-quality in situ dataset for estimating the 24-channel array error parameters in subsequent calibration.

3.3. Hierarchical Calibration Algorithm

This section presents a hierarchical in situ calibration strategy for the cubic MGT array under constant-magnitude randomized excitation generated by the tri-axial Helmholtz coil system. The array remains stationary throughout the procedure, and no mechanical rotation or external attitude reference is required. It is worth emphasizing that the full model in Section 2 serves as a physics-based generative description of multi-source error propagation, whereas the calibration strategy developed here is an identifiable reduced-order inversion derived under the near-uniform excitation condition at the coil center. Because all sensors ideally observe the same latent magnetic field vector at each instant in this region, the original 24-channel error model can be reformulated as a set of sensor-specific affine observations of a common hidden input. Under this condition, directly estimating all physical parameters in a single scalar-only optimization becomes poorly conditioned. Therefore, instead of pursuing one-to-one recovery of every physical error source, we factorize the inverse calibration into two stages: relative inter-sensor consistency alignment and common absolute scalar normalization. This factorized formulation improves identifiability and numerical stability while preserving the practical correction capability required for array-wide tensor reconstruction.

3.3.1. Array-Level Misalignment Error

Within the coil’s near-uniform region, all sensors should observe the same instantaneous magnetic field vector in the ideal case; thus, discrepancies among channels primarily originate from sensor-to-sensor response mismatch (scale, non-orthogonality, bias) and installation deviations. We select sensor 1 as the reference and denote its measurement sequence by B ref = B 1 . For each peripheral sensor n = 2 , … , 8 , an affine alignment model is introduced:
B ref ≈ B n T n + t n T ,
where T n ∈ R 3 × 3 and t n ∈ R 3 represent a linear mapping and an offset, respectively. The parameters ( T n , t n ) are estimated by solving:
( T n , t n ) = arg min T , t B ref − B n T − t T F 2 + λ T F 2 ,
where λ is a small regularization parameter and ∥ · ∥ F denotes the Frobenius norm. In principle, this fitting problem is well posed when the excitation samples provide sufficiently rich three-dimensional coverage. In the proposed calibration framework, the tri-axial Helmholtz coil system generates a constant-magnitude magnetic-field sequence with randomized orientations distributed over the unit sphere, so that the acquired samples are highly overdetermined and span the three-dimensional excitation space effectively. This omnidirectional excitation significantly improves the identifiability of the affine alignment model. Nevertheless, to further enhance numerical robustness against measurement noise, imperfect directional coverage, and possible near-degeneracy of the regression matrix, we adopt a Tikhonov-regularized least-squares formulation.
The aligned output is then defined as
Y n = B n T n + t n T , n = 2 , … , 8 ,
with Y 1 = B ref . This step enforces spatial consistency across the array by mapping all measurement channels into a common reference coordinate frame. Crucially, it should be interpreted as estimating an equivalent transformation to compensate for array-level affine inconsistencies, rather than explicitly isolating each physical error component. By absorbing these dominant geometric mismatches during the alignment stage, the subsequent scalar calibration is effectively decoupled, allowing it to focus strictly on normalizing sensor-level intrinsic errors.

3.3.2. Constant-Magnitude Calibration on the Reference Sensor

After consistency alignment, the array still lacks a unified absolute scale and bias level. Using the constant-magnitude randomized excitation with target magnitude H m , we calibrate the reference channel by estimating a global correction matrix A − 1 ∈ R 3 × 3 and bias b ∈ R 3 such that the corrected reference output satisfies the scalar constraint. Here, A − 1 is a shared global correction matrix applied after the array-level affine alignment, rather than a sensor-specific transformation. Its role is to map the aligned measurements into a common calibrated field space satisfying the constant-magnitude constraint. To ensure a physically meaningful three-dimensional mapping, A − 1 is required to be nonsingular, and a symmetry constraint is imposed to remove the rotational ambiguity inherent in scalar-only calibration. The corrected reference field is written as
H 1 = ( Y 1 − b ⊤ ) A − 1 ,
and the constant-magnitude requirement is enforced by
∥ H 1 ( k , : ) ∥ 2 ≈ H m , k = 1 , … , N .
Accordingly, we solve
min A − 1 , b ∑ k = 1 N ∥ ( Y 1 ( k , : ) − b ⊤ ) A − 1 ∥ 2 2 − H m 2 2 ,
subject to a symmetry constraint on A − 1 , which reduces the effective degrees of freedom, improves identifiability, and enhances numerical robustness in the scalar-calibration stage.

3.3.3. Parameter Composition and Array-Wide Correction

Finally, the alignment parameters { ( T n , t n ) } and the scalar-calibration parameters ( A − 1 , b ) are composed to produce a unified correction for all sensors. For the reference sensor,
H 1 = ( Y 1 − b ⊤ ) A − 1 ,
and for each peripheral sensor,
H n = ( Y n − b ⊤ ) A − 1 = ( B n T n + t n ⊤ − b ⊤ ) A − 1 , n = 2 , … , 8 .
In this composition, the affine alignment parameters T n first map each peripheral sensor output into the common reference frame, while the shared correction ( A − 1 , b ) then performs a common absolute normalization in the aligned frame. The matrix T n is estimated using a Tikhonov-regularized least-squares scheme based on an overdetermined omnidirectional calibration dataset, which improves numerical conditioning and enhances robustness against noise and possible near-degeneracy of the regression problem. Therefore, the final correction can be interpreted as the composition of a numerically stable inter-sensor consistency alignment and a shared scalar normalization.

3.3.4. Overall Execution Procedure of the Proposed Framework

For clarity, the complete execution procedure of the proposed rotation-free scalar calibration framework is summarized in Algorithm 1.
Algorithm 1: Execution Procedure of the Proposed Rotation-Free Scalar Calibration Framework
Sensors 26 02521 i001

4. Experimental Validation

4.1. Experimental Configuration and Verification Framework

To comprehensively evaluate the effectiveness and reliability of the proposed in situ rapid calibration method for the cubic Magnetic Gradient Tensor Array, we established a dedicated experimental platform, as shown in Figure 3.
Figure 3. Hardware configuration of the experimental platform for in situ calibration, featuring the 3D Helmholtz coil uniform-field generator (left) and the integrated data acquisition and control system (right).
The platform is built around a three-dimensional (3D) Helmholtz coil system composed of three mutually orthogonal coil pairs. Each pair consists of two identical coaxial coils separated by one coil radius, thereby generating a highly uniform magnetic field near the geometric center. The array channels are implemented with Mag690-FL100 fluxgate magnetometers, whose key performance parameters are summarized in Table 2.
Table 2. Specifications of the Mag690-FL100 magnetometer used in the experiments.
The experimental procedure followed a “background cancellation–constant-magnitude excitation–synchronous acquisition” pipeline. The experiments were conducted in a normal laboratory environment rather than in a fully magnetically shielded room. Therefore, special care was taken to mitigate EMI/EMC effects during data acquisition. First, the ambient field was measured under zero-current conditions and actively compensated so that the residual center bias became negligible. Specifically, before each calibration run, the ambient magnetic field at the array center was measured using the reference triaxial fluxgate sensor, and the tri-axial Helmholtz coil system generated an oppositely directed compensation field to suppress the dominant environmental bias in the central calibration region. Next, the host computer issued a predesigned 3D excitation sequence with constant magnitude and randomized orientations. The control unit converted the target field B d ( k ) into tri-axial current commands using the identified current-to-field coupling model, while synchronously recording the 24-channel array outputs and the reference measurements. To ensure precise dynamic regulation of the excitation field, a closed-loop stabilization mechanism was used: target commands were sent to the control unit via Ethernet, while real-time field measurements from the reference probe were fed back through RS232; a proportional-integral (PI) controller compensated current drift, coil-heating-induced gain variations, and low-frequency environmental disturbances. As a result, the synthesized excitation satisfies ∥ B ( k ) ∥ ≈ H m throughout the sequence while maintaining broad directional coverage over S 2 . To further reduce interference from surrounding electrical infrastructure and routine laboratory activity, the experiments were preferentially carried out during relatively quiet nighttime periods, when intermittent magnetic disturbances from nearby large-power equipment were less pronounced. Therefore, the measurement environment should be regarded as magnetically quiet, but not ideally interference-free. Finally, we quantified calibration performance by comparing the single-face C T , six-face C T , and field-magnitude error relative to H m before and after calibration.

4.2. Array-Level Performance Synthesis: Consistency Evaluation of Magnetic Gradient Invariants

In this central uniform region, the ideal spatial magnetic gradient satisfies ∇ B = 0 . To quantitatively evaluate measurement accuracy and the suppression of residual errors after calibration, the Frobenius norm of the MGT is introduced as a scalar invariant, denoted by C T :
C T = ∥ G ∥ F = ∑ i , j ∈ { x , y , z } G i j 2
where G i j represents the individual components of the estimated gradient tensor matrix G . The magnitude of C T directly indicates the total deviation from the ideal zero-gradient state, effectively capturing the combined effects of sensor-level stochastic noise and systematic bias.
Figure 4 compares the face-wise C T time series reconstructed on the six cubic faces ( ± z , ± y , ± x ) before and after applying the proposed in situ calibration. Prior to calibration, all faces exhibit pronounced nonzero C T baselines and slow-varying drifts, with amplitudes persistently in the 10 3 – 10 4 nT/m range, indicating that even under nominally uniform excitation, inter-sensor mismatch and residual bias are strongly amplified by the finite-difference tensor reconstruction. After calibration, the traces on every face collapse to a near-zero baseline, and the residual fluctuations remain at the single-/tens-of-nT/m level over the entire record, demonstrating a consistent suppression of face-wise reconstruction error.
Figure 4. Face-wise C T time-series comparison on the six cubic faces before and after in situ calibration.
As summarized in Table 3, the face-wise statistical metrics further corroborate the effectiveness of the proposed calibration. Across the six faces, the RMS of C T decreases from 3.17 × 10 3 – 1.15 × 10 4 nT/m to 6.03–17.21 nT/m, corresponding to reduction factors of 5.3 × 10 2 – 1.5 × 10 3 . Likewise, the mean decreases from 3.06 × 10 3 – 1.14 × 10 4 nT/m to 5.74 – 15.17 nT/m, with reduction factors of 5.3 × 10 2 – 1.6 × 10 3 . Meanwhile, the variance drops from 7.36 × 10 5 – 1.42 × 10 7 to 3.40 – 65.89 nT2/m2. The comparable gains observed across all six measurement planes indicate that the calibration does not merely improve a subset of channels; rather, it enforces array-wide consistency that is directly reflected in each face’s tensor reconstruction. Building on these face-wise results, we further quantify the overall array-level improvement using the joint C T index aggregated over all faces, as shown in Figure 5 and Table 4.
Table 3. Face-wise statistical indicators of C T before and after calibration.
Figure 5. Joint C T time-series comparison of the six-face aggregated invariant before and after in situ calibration, with an inset of post-calibration residual fluctuations.
Table 4. Overall statistical indicators of the joint C T before and after calibration.
Figure 5 presents the time-series comparison of the joint C T before and after applying the proposed in situ calibration, where the solid blue curve denotes the pre-calibration result and the dotted magenta curve denotes the post-calibration result. Prior to calibration, the aggregated invariant exhibits a large, nonzero baseline with slow temporal drift, reaching values on the order of 10 4 nT/m. This behavior reflects the cumulative amplification of inter-sensor mismatch and systematic bias when the gradient tensor is reconstructed from multiple finite-difference planes. In contrast, after calibration, the joint C T collapses to a near-zero baseline across the entire sequence. The inset further illustrates that the residual fluctuations are confined to the 6 to 14 nT/m level, demonstrating that the array-wide distortion has been effectively removed.
The statistical indicators summarized in Table 4 further confirm this substantial improvement. The RMS of the joint C T decreases from 9074.65 nT/m to 11.51 nT/m, corresponding to a reduction of 99.87%. Similarly, the mean value drops from 9010.92 nT/m to 10.51 nT/m, while the variance is reduced from 1.15 × 10 6 to 22.03 (nT/m)2, representing a reduction of 99.998%. Such multi-order-of-magnitude suppression of the joint invariant demonstrates that the proposed calibration method effectively restores the theoretical zero-gradient condition expected in a uniform field environment. More importantly, the consistency between the face-wise improvements and the aggregated invariant indicates that the calibration operates coherently across all 24 measurement channels, rather than compensating individual sensors independently.
To further clarify the respective roles of the two stages in the proposed hierarchical calibration framework, we separately evaluate the intermediate result after Stage 1 and the final result after Stage 2. The corresponding joint C T evolutions are shown in Figure 6. As illustrated in Figure 6, the uncalibrated array (blue dotted line) exhibits severe pseudo-gradient fluctuations, with the joint C T surging into the 8000–11,000 nT/m range, yielding an initial root-mean-square (RMS) of 9074.65 nT/m. This intuitively confirms the theoretical premise that even minute inter-sensor inconsistencies are strongly amplified during finite-difference tensor reconstruction. Following the execution of Stage 1, the joint C T trajectory (orange dashed line) undergoes a precipitous drop, decreasing from the 10 4 nT/m level to the 10 2 nT/m level. This massive compression—reducing the error by nearly two orders of magnitude—explicitly demonstrates that the dominant source of tensor distortion stems from array-level affine mismatch. By mapping the spatially distributed sensor outputs into a unified reference frame, Stage 1 effectively neutralizes this primary error source, fundamentally restoring the relative spatial consistency across the 24 measurement channels. Despite the substantial improvement achieved in Stage 1, a residual baseline error of several hundred nT/m persists, indicating that relative spatial alignment alone is insufficient to entirely recover the true field gradients. The subsequent implementation of Stage 2—leveraging the robust constant-magnitude constraint—further compresses these residuals, collapsing the joint C T trajectory (yellow solid line) to a near-zero baseline with an ultimate RMS of 11.51 nT/m. Compared to the pre-calibration state, the full hierarchical framework achieves a staggering error suppression ratio (a 99.87% reduction). Although the absolute numerical reduction in this second phase is smaller than that of Stage 1, it is physically indispensable. It functions as a definitive precision refinement, successfully eliminating the residual absolute scale and zero-bias mismatches that inherently evade relative affine alignment. Collectively, this stage-wise evolution rigorously validates the rationale behind the proposed hierarchical design. Stage 1 serves as the primary engine for restoring inter-sensor spatial consistency, suppressing the bulk of the pseudo-gradient artifacts; meanwhile, Stage 2 acts as the crucial optimizer for absolute scalar fidelity. This decoupled optimization strategy not only effectively averts the mathematical ill-conditioning typical of high-dimensional global optimization but also aligns perfectly with the physical hierarchy of multi-source errors in complex MGT arrays.
Figure 6. Evolution of the joint tensor invariant ( C T ) across three critical intermediate states: uncalibrated (Pre), post-affine alignment (Stage 1), and fully calibrated (Final).

4.3. Individual Sensor Linearity and Scale Consistency Evaluation

While the joint C T index validates the collective consistency of the array, a rigorous assessment of calibration efficacy also requires evaluating the response fidelity of each sensing unit. This ensures that global consistency originates from the high-fidelity linearized output of each constituent magnetometer rather than from a purely mathematical optimization of invariants. To this end, the relative magnitude error ( E rel ) is introduced to quantify the linearization and scale consistency of each sensor:
E rel = ∥ B i , final ∥ − H m H m × 100 % .
where B i , final denotes the calibrated magnetic-field magnitude measured by the i-th sensor.
Figure 7 illustrates the comparison of relative magnitude errors for Sensor 8 before and after calibration under random constant-magnitude excitation, shown on a semi-logarithmic scale. Prior to calibration, the relative error fluctuates between 10 − 1 % and 10 0 % , with a mean value of 0.2978 % . After applying the proposed method, the error trajectory is suppressed to the 10 − 5 % level, and the post-calibration mean decreases to 0.000047 % .
Figure 7. Semi-logarithmic comparison of the relative magnitude error for Sensor 8 before and after in situ calibration under randomized constant-magnitude excitation.
Detailed statistics for the full eight-sensor array are summarized in Table 5. Before calibration, the mean errors are non-uniformly distributed from 0.2978 % to 2.6453 % , revealing significant intrinsic scaling discrepancies among sensors. After calibration, the RMS errors of all sensors are consistently reduced below 0.0001 % . The array-wide average mean error decreases from 1.8275 % to 0.000036 % , corresponding to an improvement of approximately five orders of magnitude.
Table 5. Per-sensor percentage errors before and after calibration.
The transition from percent-level deviations to a residual floor at the 10 − 5 % level is attributed to robust identification of sensor-level parameters in the in situ framework. The pronounced pre-calibration errors stem from coupled sensitivity mismatches (scale factors) and non-orthogonality within each triaxial magnetometer, which cause reconstructed field magnitudes to deviate from the true excitation as orientation changes. The high post-calibration uniformity indicates that the algorithm effectively normalizes scale factors and decouples cross-axis sensitivities in a unified array coordinate frame. Furthermore, the convergence of RMS values to the 10 − 5 % level suggests that nonlinearities and residual biases of individual sensors are effectively mitigated. This high-precision linearization at the unit-sensor level is a prerequisite for accurate spatial differencing, ensuring that gradient tensor components are dominated by true field variations rather than sensor-induced artifacts.

4.4. Comparison with Existing Methods

To further validate the effectiveness of the proposed in situ calibration framework, a comparative analysis was conducted against the conventional rotation-based calibration method reported in [15]. In particular, the fast calibration algorithm proposed in [15] was applied to the same experimental dataset acquired under identical Helmholtz-coil excitation conditions. The calibrated sensor outputs were then used to reconstruct the corresponding joint C T sequences for performance comparison.
It is worth noting that conventional rotation-based calibration methods typically require physically rotating the magnetometer array within a uniform magnetic field to generate calibration samples. However, for multi-sensor magnetic gradient tensor arrays, such mechanical rotations inevitably introduce additional uncertainties. Small rotation inaccuracies, axis misalignments, and mechanical vibration can perturb the relative geometry among sensors, thereby introducing extra orientation errors and scale inconsistencies that propagate into the tensor reconstruction process. These effects are particularly critical for gradient-based measurements, where even small sensor misalignments may produce significant pseudo-gradient artifacts. In contrast, the proposed calibration method operates entirely in situ, without requiring any physical rotation of the sensor array. Instead, a three-dimensional constant-magnitude magnetic excitation sequence is generated electronically by the Helmholtz coil system, thereby allowing the calibration process to be performed while preserving the intrinsic array geometry. This design effectively eliminates rotation-induced errors and ensures that the calibration parameters accurately reflect the true operational configuration of the array.
The comparison results are illustrated in Figure 8. It can be observed that although the conventional fast calibration method reduces part of the gradient distortion, the resulting joint C T level remains noticeably higher and exhibits larger temporal fluctuations. By comparison, the proposed in situ calibration method consistently maintains a significantly lower joint C T baseline throughout the measurement sequence, indicating more effective suppression of pseudo-gradient components caused by multi-channel scale mismatch and bias inconsistencies.
Figure 8. Comparison of the joint C T time series obtained by the conventional rotation-based fast calibration method and the proposed in situ calibration method under identical Helmholtz-coil excitation conditions.
Quantitative statistics further confirm this improvement. As summarized in Table 6, the mean value of the joint C T decreases from 26.66 nT/m using the conventional fast calibration method to 9.95 nT/m with the proposed in situ calibration approach. Meanwhile, the RMS reduces from 27.90 nT/m to 10.29 nT/m, and the variance decreases from 67.38 to 6.89, demonstrating a substantial reduction in both the magnitude and fluctuation of the reconstructed tensor invariant. These results indicate that the proposed in situ calibration strategy not only avoids the intrinsic limitations of rotation-based calibration but also provides more robust correction of multi-sensor inconsistencies within the array. Consequently, it delivers more stable and reliable magnetic gradient tensor measurements, which are essential for high-precision magnetic anomaly detection and target localization.
Table 6. Statistical comparison of the joint C T index between the conventional fast calibration method and the proposed in situ calibration method.

5. Conclusions

High-precision calibration of spatially distributed magnetic gradient tensor arrays has long been hindered by the rotational dynamic errors and mechanical tolerances inherent in traditional methods. This paper proposes a completely rotation-free, in situ scalar calibration framework based on a cubic Magnetic Gradient Tensor Array. By integrating active background field cancellation, randomized constant-magnitude excitation, and a hierarchical decoupled optimization algorithm, the proposed method achieves global parameter convergence across the 24-dimensional measurement space without altering the array’s operational pose.
The experimental results show that the proposed framework markedly improves array consistency under the tested uniform-field in situ calibration condition. At the array level, the joint tensor invariant C T is significantly suppressed in both magnitude and temporal fluctuation, indicating effective reduction of pseudo-gradient artifacts introduced by multi-channel mismatch. At the sensor level, the field-magnitude residual relative to the prescribed constant-magnitude excitation is also substantially reduced after calibration, showing that the aligned array outputs are more closely normalized to a common scale and bias reference. Finally, benchmarking against conventional fast calibration reveals that by replacing dynamic mechanical rotations with our stationary closed-loop excitation, the proposed method simultaneously eradicates motion-induced pseudo-gradients and compensates for environmental background drifts, thereby substantially enhancing both absolute accuracy and stochastic stability.
Overall, the proposed rotation-free framework provides a practical calibration route for cubic MGT arrays operating without mechanical turntables. The present results support its effectiveness for improving array self-consistency and suppressing reconstruction artifacts in uniform-field calibration experiments, and they provide a useful basis for future validation in downstream tasks such as magnetic target localization and field deployment.

Author Contributions

Conceptualization, C.W. and Y.Z.; methodology, C.W., G.L. and Z.Y.; software, C.W.; validation, C.W. and W.L.; formal analysis, C.W.; investigation, C.W. and Z.Y.; resources, Y.Z.; data curation, C.W.; writing—original draft preparation, C.W.; writing—review and editing, C.W. and Y.Z.; visualization, C.W.; 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 work was supported in part by the Foundation of the State Key Laboratory of Extreme Environment Optoelectronic Dynamic Measurement Technology and Instrument, North University of China, Grant No. 2025-SYSJJ-06; the Fundamental Research Program of Shanxi Province, Grant No. 202503021211116; and the 20th Graduate Student Science and Technology Project of North University of China, Grant No. 20242033.

Institutional Review Board Statement

Not applicable.

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.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
MGTMagnetic Gradient Tensor
C T Contraction Tensor
ARCSArray Reference Coordinate System
UXOUnexploded Ordnance
PIProportional–Integral Controller
RMSRoot Mean Square
LSLeast Squares

References

  1. 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] [Scilit]
  2. Chen, W.; Zhang, H.; Zhang, X.; Lyu, W.; Li, X.; Sang, S. A correction method of magnetic gradient tensor system to improve magnet localization accuracy. Sens. Actuators A Phys. 2024, 369, 115194. [Google Scholar] [CrossRef] [Scilit]
  3. Yin, G.; Zhang, Y.; Li, Z.; Fan, H.; Ren, G. Detection of ferromagnetic target based on mobile magnetic gradient tensor system. J. Magn. Magn. Mater. 2016, 402, 1–7. [Google Scholar] [CrossRef] [Scilit]
  4. Wang, J.; Deng, Z.; Shen, K.; Bo, Y. Recurrent EKF based inertial aided magnetometer online calibration for complex interference environment. IEEE Trans. Ind. Electron. 2024, 72, 1043–1053. [Google Scholar] [CrossRef] [Scilit]
  5. Sun, H.; Qiu, J.; Huang, S.; Zeng, X.; Cao, C.; Fan, B.; Xu, Y. Robust calibration for mobility-constrained magnetic gradiometer array via trajectory spatial registration. Measurement 2026, 267, 120554. [Google Scholar] [CrossRef] [Scilit]
  6. Yan, Y.; Liu, J.; Yan, S.; Shen, S.; Li, X. An effective magnetic anomaly detection using orthonormal basis of magnetic gradient tensor invariants. IEEE Trans. Geosci. Remote Sens. 2024, 62, 2001611. [Google Scholar] [CrossRef] [Scilit]
  7. Yang, L.; Lu, Z.; Wang, B.; Wu, K.; Zheng, X. Magnetic multitarget recognition based on magnetic gradient tensor. IEEE Trans. Instrum. Meas. 2025, 74, 4503712. [Google Scholar] [CrossRef] [Scilit]
  8. Ding, X.; Li, Y.; Luo, M.; Chen, J.; Li, Z.; Liu, H. Estimating locations and moments of multiple dipole-like magnetic sources from magnetic gradient tensor data using differential evolution. IEEE Trans. Geosci. Remote Sens. 2021, 60, 5904913. [Google Scholar] [CrossRef] [Scilit]
  9. Chafi, M.R.S.; Narm, H.G.; Kalat, A.A. Calibration of fluxgate sensor using least square method and particle swarm optimization algorithm. J. Magn. Magn. Mater. 2023, 570, 170364. [Google Scholar] [CrossRef] [Scilit]
  10. Andersen, L.M.; Pfeiffer, C.; Ruffieux, S.; Riaz, B.; Winkler, D.; Schneiderman, J.F.; Lundqvist, D. On-scalp MEG SQUIDs are sensitive to early somatosensory activity unseen by conventional MEG. NeuroImage 2020, 221, 117157. [Google Scholar] [CrossRef] [Scilit]
  11. Guo, Y.; Li, J.; Xu, X.; Wang, S.; Wang, X.; Chen, J.; Zhong, Q. Characterization and design of a low-noise second-order gradient SQUID with asymmetric shunt resistors. Appl. Phys. Lett. 2025, 126, 11. [Google Scholar] [CrossRef] [Scilit]
  12. Aziz, A.; Alam, S. Ferroelectric SQUID-Based Superconducting Memory. In Superconducting Memory Technologies; Springer Nature: Cham, Switzerland, 2025; pp. 55–63. [Google Scholar]
  13. Dong, C.; Li, Z.; Li, Y.; Ding, X. Error calibration for cross-shaped magnetic gradient tensor system based on the improved differential evolution algorithm. J. Appl. Geophys. 2025, 245, 106080. [Google Scholar] [CrossRef] [Scilit]
  14. Lin, S.; Pan, D.; Wang, Y.; Wang, L.; Li, L. A new correction method of distributed magnetic sensor system based on magnetic shielding room. IEEE Trans. Ind. Electron. 2023, 70, 8557–8567. [Google Scholar] [CrossRef] [Scilit]
  15. Wang, C.; Qu, X.; Zhang, X.; Zhu, W.; Fang, G. A fast calibration method for magnetometer array and the application of ferromagnetic target localization. IEEE Trans. Instrum. Meas. 2017, 66, 1743–1750. [Google Scholar] [CrossRef] [Scilit]
  16. Zikmund, A.; Janosek, M.; Ulvr, M.; Kupec, J. Precise calibration method for triaxial magnetometers not requiring Earth’s field compensation. IEEE Trans. Instrum. Meas. 2015, 64, 1242–1247. [Google Scholar] [CrossRef] [Scilit]
  17. Du, G.; Wang, Y.; Wang, G.; Chen, Q. A robust calibration and adaptive multipair of magnetic gradient tensors localization method for magnetic anomaly detection. IEEE Trans. Geosci. Remote Sens. 2023, 61, 5902614. [Google Scholar] [CrossRef] [Scilit]
  18. Zhang, J.; Zhang, J.; Fu, J.; Wang, C.; Zhang, W. Design of optically pumped magnetometer for in-field calibration of vector measurement in borehole. Meas. Sens. 2025, 38, 101858. [Google Scholar] [CrossRef] [Scilit]
  19. 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] [Scilit] [PubMed]
  20. Qiu, Y.; Zhang, Y.; Ge, Y.; Du, A.; Sun, S.; Zhao, L.; Luo, H.; Wang, L.; Tian, L.; Li, Z.; et al. In-flight calibration of the fluxgate magnetometer on Macau Science Satellite-1. Earth Planet. Phys. 2025, 9, 511–520. [Google Scholar] [CrossRef] [Scilit]
  21. Gao, X.; Jia, D.; Zhang, H. Research on calibration method of fluxgate sensor based on ellipsoid fitting. In Third International Conference on Electrical, Electronics, and Information Engineering (EEIE 2024); SPIE: Bellingham, WA, USA, 2025; Volume 13512, pp. 409–414. [Google Scholar]
  22. Yue, L.; Cheng, D.; Wang, Y.; Gao, Q.; Zhao, J. Fast error calibration for three-axis SQUID magnetometers based on full-space rotational and frequency-controllable magnetic field. IEEE Sens. J. 2023, 23, 6706–6716. [Google Scholar] [CrossRef] [Scilit]
  23. Liang, W.; Liu, M.; Li, D.; Wu, Z.; Li, S.; Chen, K. Three-Axis Magnetometer Calibration in Limited-Rotation Scenarios Based on Inertial Attitude Increments. IEEE Trans. Instrum. Meas. 2025, 74, 9542513. [Google Scholar] [CrossRef] [Scilit]
  24. Yue, L.; Cheng, D.; Qiao, Y.; Zhao, J. Error calibration for full tensor magnetic gradiometer probe based on coordinate transformation method. IEEE Trans. Instrum. Meas. 2022, 71, 1005411. [Google Scholar] [CrossRef] [Scilit]
  25. Merayo, J.M.G.; Brauer, P.; Primdahl, F.; Petersen, J.R.; Nielsen, O.V. Scalar calibration of vector magnetometers. Meas. Sci. Technol. 2000, 11, 120–132. [Google Scholar] [CrossRef] [Scilit]
  26. Auster, H.U.; Fornacon, K.H.; Georgescu, E.; Glassmeier, K.H.; Motschmann, U. Calibration of flux-gate magnetometers using relative motion. Meas. Sci. Technol. 2002, 13, 1124–1131. [Google Scholar] [CrossRef] [Scilit]
  27. Foster, C.C.; Elkaim, G.H. Extension of a two-step calibration methodology to include nonorthogonal sensor axes. IEEE Trans. Aerosp. Electron. Syst. 2008, 44, 1070–1078. [Google Scholar] [CrossRef] [Scilit]
  28. Pang, H.; Chen, D.; Pan, M.; Luo, S.; Zhang, Q.; Li, J.; Luo, F. A new calibration method of three axis magnetometer with nonlinearity suppression. IEEE Trans. Magn. 2013, 49, 5011–5015. [Google Scholar] [CrossRef] [Scilit]
  29. Pang, H.; Li, J.; Chen, D.; Pan, M.; Luo, S.; Zhang, Q.; Luo, F. Calibration of three-axis fluxgate magnetometers with nonlinear least square method. Measurement 2013, 46, 1600–1606. [Google Scholar] [CrossRef] [Scilit]
  30. Li, Z.; Li, Y.; Luo, M.; Dong, C.; Ding, X. A triaxial magnetometer calibration method with improved beluga whale optimization algorithm. IEEE Sens. J. 2025, 25, 9522–9530. [Google Scholar] [CrossRef] [Scilit]
  31. Zhou, Y.; Zhang, X.; Xiao, W. Calibration and compensation method of three-axis geomagnetic sensor based on pre-processing total least square iteration. J. Instrum. 2018, 13, T04006. [Google Scholar] [CrossRef] [Scilit]
  32. Cowart, J., III; Petrich, J. Three-dimensional magnetometer calibration using higher order models embedded into neural networks. Robot. Auton. Syst. 2025, 186, 104903. [Google Scholar] [CrossRef] [Scilit]
  33. Alimi, R.; Fisher, E.; Ivry, A.; Shavit, A.; Weiss, E. Low power in situ AI calibration of a three-axial magnetic sensor. IEEE Trans. Magn. 2019, 55, 4002407. [Google Scholar] [CrossRef]
  34. Tian, D.; Li, Y.; Jin, M.; Guo, Y.; Meng, F.; Liu, Q. Data-driven calibration of tri-axial magnetic sensors. Meas. Sci. Technol. 2025, 36, 035117. [Google Scholar] [CrossRef] [Scilit]
  35. Janošek, M.; Dressler, M.; Petrucha, V.; Chirtsov, A. Magnetic calibration system with interference compensation. IEEE Trans. Magn. 2019, 55, 6000104. [Google Scholar] [CrossRef] [Scilit]
  36. Kotsaras, A.; Spantideas, S.T.; Tsatalas, S.; Vergos, D. Automated estimation of magnetic sensor position and orientation in measurement facilities. IEEE Trans. Electromagn. Compat. 2025, 67, 20–32. [Google Scholar] [CrossRef] [Scilit]
  37. Wu, X.; Song, B.; Wang, J. Calibration-by-pivoting: A simple and accurate calibration method for magnetic tracking system. IEEE Trans. Instrum. Meas. 2022, 71, 4005209. [Google Scholar] [CrossRef] [Scilit]
  38. Son, D.; Dong, X.; Sitti, M. A simultaneous calibration method for magnetic robot localization and actuation systems. IEEE Trans. Robot. 2018, 35, 343–352. [Google Scholar] [CrossRef] [Scilit]
  39. Liu, S.; Sui, Y.; Cheng, H.; Zhang, Z.; Clark, D. Accuracy evaluation of calibrating magnetic tensor gradiometers from total-field gradient measurements in aeromagnetic survey. IEEE Trans. Instrum. Meas. 2021, 70, 1007715. [Google Scholar] [CrossRef] [Scilit]
  40. Yu, S.; Sun, J.; Chen, Y. Full-parameter error decoupling for high-precision TFM calibration in magnetic shielding room. Meas. Sci. Technol. 2025, 36, 125103. [Google Scholar] [CrossRef] [Scilit]
  41. Menezes Filho, R.P.; e Silva, F.O.; Hernandez, G.E.V.; Wakode, A.; Campos, I.; de Souza, C. Two-dimensional solution for the analytical extended two-step magnetometer calibration. IEEE Sens. J. 2025, 25, 10879–10893. [Google Scholar] [CrossRef] [Scilit]
  42. Malekizadeh, A.; Afarideh, H.; Mohamadian, M.; Esmaeili Sani, V. Calibration of accelerometer and magnetometer sensors of MWD systems in directional drilling application. Meas. Sci. Technol. 2024, 35, 055111. [Google Scholar] [CrossRef] [Scilit]
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.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.