Next Article in Journal
Response of Guobu Slope Displacement to Rainfall and Reservoir Water Level with Time-Series InSAR and Wavelet Analysis
Next Article in Special Issue
Magnetic Interference Analysis and Compensation Method of Airborne Electronic Equipment in an Unmanned Aerial Vehicle
Previous Article in Journal
Efficient Continuous Subgraph Matching Scheme Based on Trie Indexing for Graph Stream Processing
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

The Conjunctive Compensation Method Based on Inertial Navigation System and Fluxgate Magnetometer

1
Aerospace Information Research Institute, Chinese Academy of Sciences, Beijing 100190, China
2
Key Laboratory of Electromagnetic Radiation and Sensing Technology, Chinese Academy of Sciences, Beijing 100190, China
3
School of Electronic, Electrical and Communication Engineering, University of Chinese Academy of Sciences, Beijing 100190, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2023, 13(8), 5138; https://doi.org/10.3390/app13085138
Submission received: 20 March 2023 / Revised: 12 April 2023 / Accepted: 18 April 2023 / Published: 20 April 2023
(This article belongs to the Special Issue Advances in Magnetic Sensors and Their Applications)

Abstract

:
Eliminating the magnetic interference of the carrier platform is an important technical link and plays a vital role in aeromagnetic survey. The traditional compensation method is based on the Tolles–Lawson (T-L) model and establishes the linear relationship between the aircraft interference magnetic field and the aircraft attitude. The compensation coefficients are solved by designing the calibration flight. At present, almost all aeromagnetic systems use the fluxgate magnetometer fixed to the aircraft to realize the attitude measurement of the flight platform. However, the fluxgate magnetometer has problems, such as non-orthogonal error, zero drift error, and linearity error limited by the production process, and the fluxgate magnetometer is also very susceptible to external magnetic interference as a magnetic sensor. These lead to the aircraft attitude calculated by the fluxgate magnetometer being inaccurate, thus reducing the compensation effect. In this article, we analyze the influence of the fluxgate magnetometer noise on compensation and propose a new conjunctive compensation method based on inertial navigation systems (INS) and fluxgate magnetometer information to improve the compensation effect. The flight experiment data show that the proposed method can significantly improve the quality of aeromagnetic data. Compared with the traditional compensation method only based on fluxgate magnetometer information, the improved ratio is increased by 30–60%, and it is a real-time compensation method. It shows that the proposed method has a remarkable compensation effect for aeromagnetic interference.

1. Introduction

Aeromagnetic survey is a method to detect weak magnetic anomaly signals of underground or underwater targets by using an aircraft equipped with high-precision magnetometer to scan the doubtful areas [1]. Comparing with ground magnetic survey, it has the advantages of high detection efficiency and large operation area [2], so it is widely used in geophysical exploration [3], mineral exploration [4], and underwater anti-submarine detection [5].
Helicopters and fixed-wing aircrafts are the most commonly used carrier platforms in aeromagnetic survey. In the process of aeromagnetic measurement, the ferromagnetic materials and conductive materials of the aircraft platform can produce interference magnetic fields when the platform is maneuvering [6]. It affects the accuracy of the magnetometer and limits its detection performance. Therefore, eliminating the magnetic interference of the aircraft platform plays a vital role in aeromagnetic measurement and is an important technical link of aeromagnetic surveying. In 1950, Tolles and Lawson proposed that the aircraft’s interference field can be divided into three parts: (1) remanent magnetic field; (2) induced magnetic field; and (3) eddy current field [7,8,9], and established a linear compensation model with 18 coefficients related to magnetic interference and attitude of aircraft. The accuracy and stability of model coefficients determine the compensation effect. The compensation coefficient was calculated by calibration flight. In order to improve the accuracy of coefficient calculation, it is necessary to obtain the attitude information of the aircraft as accurately as possible.
The sensor that can directly reflect the change in aircraft attitude is INS, but it is not clear how to substitute the INS information into a T-L model and the INS is not precise enough. The current mainstream aeromagnetic compensation system mainly consists of an optical pump magnetometer (OPM) and fluxgate magnetometer. An OPM is used to measure the field with high precision. Fluxgate magnetometers measure magnetic field vectors. The fluxgate magnetometer is fixed on the aircraft platform, and the change in aircraft attitude can be obtained directly through the measured values of the three axes of the fluxgate magnetometer and applied to the T-L model. However, due to the limitation of production technology and processing level, the fluxgate magnetometer has some problems, such as non-orthogonal error [10], zero drift error [11], and temperature drift [12,13,14], and as a magnetic sensor, a fluxgate magnetometer is also easily affected by external magnetic interference. As a result, the change in fluxgate magnetic field value caused by aircraft maneuvering may be submerged, thus making the compensation coefficient obtained by calibrated flight inaccurate, thus reducing the compensation effect. In terms of fluxgate error correction, J. Liu proposed other sensors, such as an inertial measurement unit (IMU) or gyro, also used to calibrate magnetic sensors [15]. In [16], the author proposed a fluxgate magnetometer calibration method by using the least square method and particle swarm optimization algorithm. Zhuo Chen introduced a hybrid optimizing algorithm to compensate the dynamic error of fluxgate magnetometers [17]. However, due to complex working conditions and many interference factors, equipment errors are often unpredictable, and the influence mechanism of fluxgate interference on compensation is not clear. This makes it difficult to improve the compensation effect by adjusting the fluxgate magnetometer.
In order to reduce the influence of fluxgate error on aeromagnetic compensation and improve the compensation accuracy, this paper analyzes the influence of the fluxgate magnetometer noise on compensation and the simulation experiment is carried out. The simulation results show that the larger the noise of the fluxgate magnetometer, the worse the compensation results. With reference to the T-L model modeling method, this paper proposes a new conjunctive compensation method based on INS/GPS and fluxgate magnetometer information. Through modeling, inertial navigation information is introduced into the T-L model, and the compensation model with 18 coefficients is transformed to the compensation model with 36 coefficients. The negative effect of the fluxgate error in the compensation model is suppressed. The flight experiment data show that the proposed method can significantly improve the quality of aeromagnetic data and it is also a real-time compensation method. Compared with the traditional compensation method only based on fluxgate magnetometer information, the improved ratio is increased significantly.
This paper briefly introduces the T-L model algorithm and analyzes theoretically the influences of fluxgate noise on compensation. Then, the influence of different amplitude fluxgate noise on the compensation results is compared by experimental flight data. Finally, the conjunctive compensation method based on INS/GPS is described in detail and the compensation results and analysis are given.

2. Related Work

2.1. T-L Model

The airborne magnetic survey systems consist of multiple modules that are mainly composed of OPM, fluxgate magnetometer, radar altimeter, INS, GPS and other units. Among them, OPM is a scalar total field magnetometer, which realizes high-precision measurement of the magnetic field [18]. Its measurement is the sum of the modulus of the geomagnetic field vector and other magnetic field vectors (magnetic interference, target signal, etc.). It is equivalent numerically to the sum of the modulus of the geomagnetic field vector and the projections of other magnetic fields in the direction of the geomagnetic field. The obtained signal is the superposition of other interference fields and magnetic target signals after filtering the slowly changing geomagnetic field. So, it is important to eliminate the magnetic interference of the aircraft platform for aeromagnetic measurement. Fluxgate magnetometer can measure the vector of the magnetic field. It can obtain the information of the angle between the coordinate system of the flight platform and the geomagnetic field vector through the fluxgate magnetometer fixedly connecting to the flight platform, so as to measure the attitude of the flight platform. A radar altimeter uses radar echo to measure the altitude of the flight platform to the ground. The INS records the angle of roll, pitch, and yaw speed and other motion parameter information of the aircraft. The GPS records the longitude, latitude, and altitude information of the flight platform and provides auxiliary information for data post-processing.
The space of the aircraft is sufficient, so the magnetometer can be installed far away from the magnetic interference sources, such as electronic equipment, to eliminate the magnetic interference of electronic equipment. Therefore, the magnetic interferences caused by the interaction between the airframe material and the background geomagnetic field during the aircraft movement are predominant. In 1950, Tolles and Lawson proposed that the aircraft interference field can be divided into three parts: permanent magnetic field, induction field, and eddy current field, and established a compensation model with 18 coefficients [19]:
H I = H I P + H I I + H I E = i = 1 3 p i c i + H f i = 1 3 j = 1 3 a i j c i c j + H f i = 1 3 j = 1 3 b i j c ˙ i c j
where p i , a i j ,   and   b i j are the coefficient of the T-L model, H f is the total magnetic field intensity measured by fluxgate magnetometer, c i is the cosine of the angle between the three axes of the aircraft coordinate system, which can be measured from the three axes of the fluxgate magnetometer H i ,   i = 1 , 2 , 3 , the expression is (2), and c ˙ i is time derivative of c i
c i = H i H 1 2 + H 2 2 + H 3 2 , i = 1 ,   2 ,   3 .
Then, the measured value of OPM can be expressed as the superposition of the geomagnetic field and aircraft magnetic interference as follows:
H M = H I + H E
where H E is the geomagnetic field and H M is the measured value of OPM. Generally, the earth’s magnetic field is slowly changing and its frequency is extremely low. Therefore, the low-frequency geomagnetic field and high-frequency interference can be eliminated by the suitable band-pass filter. After band-pass filtering, the magnetic data only contain magnetic anomaly signals and aircraft magnetic interference.
In the detection of aeromagnetic targets, the magnetic anomaly signals generated by the detected targets are usually in the extremely low frequency band (<1 Hz). In order to match the target recognition, we usually pay attention to the low-frequency magnetic field with the frequency range of 0.04–0.3 Hz. In this paper, the band of the band-pass filter is set to 0.04–0.3 Hz.
N data points are obtained by calibration flight, and then the T-L linear model can be expressed as matrix follows:
B = A C + z
B represents n scalar magnetometer field data after preprocessing. A is n × 18 platform attitude matrix. C is 18 × 1 coefficients matrix of T-L compensation model. It is important to solve the compensation coefficients by calibration flight. Therefore, calibration flight is needed before aeromagnetic survey. The least square solution of the compensation coefficients C are as follows [20]:
C = A T A 1 A T B .
In order to obtain good calibration flight data, calibration flight needs some certain requirements. Firstly, the region with a stable geomagnetic field is usually selected for calibration flight. A complete compensation flight needs to be performed in four directions, and three sets of actions need to be completed in each direction: pitch, yaw, and roll. Each action needs to be repeated at least three times, where the standard amplitude of pitch flight is ± 5 ° , the standard amplitude of yaw flight is ± 10 ° , and the standard amplitude of roll flight is ± 5 ° . After completing the calibration flight, 18 T-L compensation coefficients can be obtained by solving the T-L linear equation.
After the compensation is completed, the compensation results should be evaluated. The compensation results should be evaluated after the compensation is completed. At present, the general evaluation standard of compensation results of the aeromagnetic survey is to use standard deviation (STD) as the measure of data interference, and to use improved ratio (IR) to measure the compensation results of the algorithm on data [21]. The higher the IR, the better the compensation results. STD is defined as (6) and IR as (7).
STD = 1 n i = 1 n x i μ
I R = STD H b STD H a
where μ is the arithmetic mean of x i and H b , H a represents the OPM data before and after compensation, respectively.

2.2. The Compensation Influence of the Fluxgate Magnetometer Noise

In aeromagnetic compensation, the T-L compensation model is as follows:
H I = H I P + H I I + H I E
H I P = c 1 T H e + c 2 L H e + c 3 V H e
H I I = c 4 T 2 H e + c 5 L 2 H e + c 6 V 2 H e + c 7 T L H e + c 8 T V H e + c 9 L V H e
H I E = c 10 T T H e + c 11 L L H e + c 12 V V H e + c 13 T L H e + c 14 T V H e + c 15 L V H e + c 16 L T H e + c 17 V T H e + c 18 V L H e
H e = T 2 + L 2 + V 2
where H I P is permanent magnetic field, H I I is induction field, and H I E is the eddy current field. H e is the total magnetic field measured by the fluxgate magnetometer, and c i is the coefficient of the T-L model. T, L, and V represent the true value of the magnetic field on the three axes X, Y, and Z of the fluxgate magnetometer.
The magnetic interference of the aircraft platform is a quantity H I (T, L, V) related to the magnetic field value on the three-axis of the fluxgate. When the magnetic field value on the three-axis deviates from the real value, the deviation of the aircraft interference magnetic field can be expressed as follows:
Δ H I = H I T + Δ T , L + Δ L , V + Δ V H I T , L , V .
where T, L, and V are the true values of the magnetic field on the three axes of the fluxgate magnetometer while ∆T, ∆L, and ∆V represent the deviations between the measured values and the true values on the three axes of the fluxgate magnetometer, respectively. Taylor expansion of H I (T +T, L +L, V +V) yields the following:
H I T + Δ T , L + Δ L , V + Δ V = H I T , L , V + H I T Δ T + H I L Δ L + H I V Δ V + ο T , L , V
ο T , L , V is a higher-order term of the Taylor expansion, so the first-order linear Taylor expansion of the magnetic interference is as follows:
Δ H I = H I T + Δ T , L + Δ L , V + Δ V H I T , L , V = H I T Δ T + H I L Δ L + H I V Δ V .
It can be found that the error of the magnetic interference model is linearly related to the fluxgate measurement errors ∆T, ∆L, and ∆V. The larger the measurement error is, the larger the error of the magnetic interference model of the aircraft platform is. So, the fluxgate magnetometer noise can affect the compensation coefficient solved and reduce the compensation effect.
In order to verify the influence of the fluxgate magnetometer noise on the compensation effect, we compare the influence of fluxgate noise with different amplitude on compensation effect through the Hainan experimental flight data in 2019. The sampling rate is 10 Hz. Add gaussian white noise with an amplitude of 1%, 5%, and 10% of stability amplitude of the fluxgate magnetic field to the fluxgate magnetometer data and the OPM data do not add noise. Then, use the fluxgate magnetometer data and OPM data to solve the compensation coefficients so as to compare the influence of the fluxgate magnetometer noise on compensation effect. The compensation coefficients solved by the fluxgate magnetometer data that added different amplitudes of noise are shown in Table 1.
Figure 1 shows the results before and after compensated by different compensation coefficients. Additionally, (a), (b), (c), and (d) represent the time-domain waveforms of the interfered magnetic field before and after compensation when Gaussian white noise with an amplitude of 0% (noise is not added), 1%, 5%, and 10% of the stability amplitude of the fluxgate magnetic field is added, respectively. In order to evaluate the performance of the four compensation coefficients, the compensation results in Figure 1 are quantitatively analyzed to calculate the standard deviation of the residual interference before and after compensation and the IR, as shown in Table 2.
As can be seen from the compensation results shown in Figure 1, the compensation effect gradually decreases as the amplitude of the added white noise increases. Taking STD as the evaluation index, the larger the amplitude of white noise added, the larger the residual magnetic interference after compensation. It proves that the fluxgate magnetometer noise has a very significant influence on the compensation effect.
To summarize, the larger the noise of the fluxgate magnetometer, the worse the compensation results. The equipment noise is also often unpredictable due to the complex working conditions and many interference factors. So, it is difficult to improve the compensation effect by adjusting the fluxgate magnetometer. In this article, we propose a new conjunctive compensation method to remove the residual magnetic interference as much as possible.

3. Proposed Method

We proposed a new conjunctive compensation method based on INS/GPS and fluxgate magnetometer information. The classical compensation method uses a fluxgate magnetometer to obtain the three components of the geomagnetic field in the body coordinate system to construct the attitude matrix. According to the T-L model, as long as the change in three components of the geomagnetic field in the aircraft coordinate system due to aircraft action can be described, the attitude matrix can be constructed to compensate. So, it is possible to construct an attitude matrix by transforming some auxiliary information that INS/GPS provides.

3.1. Compensation Principle

As a magnetic field sensor, the magnetic field measured by the fluxgate is susceptible to interference from external magnetic fields. Meanwhile, the fluxgate itself has the problem of diversionary error, which leads to errors in attitude information obtained by fluxgate measurement during flight. INS is not affected by the magnetic field, but the accuracy is not high. By introducing INS information into the T-L model, attitude information from fluxgate and INS can complement each other to make up for the deficiency of a single sensor.
According to the T-L model, we need to describe the change in three components of the geomagnetic field in the aircraft coordinate system due to aircraft action.
The international geomagnetic reference field (IGRF) is a general international model for describing the earth’s main magnetic field through using the longitude, latitude, and altitude information [22]. At present, this model can be used to calculate the seven elements of the geomagnetic field at any point. So, according to the IGRF model, the geomagnetic field parameters (geomagnetic field inclination I, geomagnetic field declination D, and geomagnetic field intensity H e ) in the geodetic coordinate system can be calculated by using the longitude, latitude, and altitude information in the aircraft GPS [23]. The aircraft coordinate system can change with the change in roll angle, pitch angle, and heading angle, so it is necessary to convert the geomagnetic field in the geodetic coordinate system to the geomagnetic field in the aircraft coordinate system, as shown in Figure 2.
For description, this paper defines the geodetic coordinate system and the aircraft coordinate system as follows:
Geodetic coordinate system: the north-east geodetic coordinate system, with the X-axis pointing to geographic north, the Y-axis pointing to geodetic east, and the Z-axis pointing to the earth’s center. H e denotes the geomagnetic field, H h denotes the horizontal component of the geomagnetic field, and D and I denote the geomagnetic declination and geomagnetic inclination, respectively.
Aircraft coordinate system: a rectangular coordinate system fixed on an aircraft with the origin at the aircraft’s center. The X-axis is parallel to the fuselage axis and points to the flying head. The Y-axis is perpendicular to the longitudinal section of the fuselage and points to the right wings. The Z-axis is perpendicular to the plane where the fuselage is located and points to the bottom of the aircraft. The angle of roll, pitch, and yaw are θ, φ, and ψ, respectively.
According to the IGRF model, the geomagnetic field parameters can be calculated by Equation (16).
  H e ,   I ,   D = I G R F t i m e , l o n g i t u d e , l a t i t u d e , a l t i t u d e
The XYZ three components of the geomagnetic field in the geodetic coordinate system are shown in the following equations:
H g e o x = cos I cos D H e
H g e o y = cos I sin D H e
H g e o z = sin I H e .
The XYZ three components of geomagnetic field vector in the aircraft coordinate system are set to ( H a i r x , H a i r y , and H a i r z ). The XYZ three components of the geomagnetic field vector in the geodetic coordinate system are set to ( H g e o x , H g e o y , and H g e o z ). The angle of roll, pitch, and yaw can directly be obtained by INS. According to the three-dimensional rotation matrix [24], the XYZ three components of the geomagnetic field in the aircraft coordinate system are expressed as follows:
H a i r x H a i r y H a i r z = ϕ H g e o x H g e o y H g e o z
ϕ = 1 0 0 0 cos θ sin θ 0 sin θ cos θ cos φ 0 sin φ 0 1 0 sin φ 0 cos φ cos ψ sin ψ 0 sin ψ cos ψ 0 0 0 1 .
So, we can obtain the change in three components of the geomagnetic field in the aircraft coordinate system due to aircraft action without fluxgate magnetometer data. The T-L compensation model based on fluxgate magnetometer information is expanded and we establish a conjunctive compensation model with 36 coefficients. The expression is as follows:
H I = H I F L U X + H I I G R F
H I F L U X = i = 1 3 p i c i + H f l u x i = 1 3 j = 1 3 a i j c i c j + H f l u x i = 1 3 j = 1 3 b i j c ˙ i c j
H I I G R F = i = 1 3 k i g i + H i g r f i = 1 3 j = 1 3 m i j g i g j + H i g r f i = 1 3 j = 1 3 n i j g ˙ i g j
where p i , a i j , and b i j are the compensation coefficients based on fluxgate magnetometer information, and c i is the cosine of the angle between the geomagnetic field and the three axes of aircraft coordinate system and it can be calculated using the measured values H i , i = 1, 2, 3 of the three axes of the fluxgate magnetometer. The expression is (25)and c ˙ i is the time derivative of c i .
c i = H i H 1 2 + H 2 2 + H 3 2 , i = 1 , 2 , 3
H f l u x can be calculated by Equation (26).
H f l u x = H 1 2 + H 2 2 + H 3 2  
k i ,   m i j ,   and   n i j are the compensation coefficients based on INS/GPS information, and g i is the cosine of the angle between the geomagnetic field and the three axes of the aircraft coordinate system calculated by the IGRF and the rotation matrix and it is calculated using the analog values H g i , i = 1, 2, 3 by the IGRF and rotation matrix. The expression is (27) and g ˙ i is the time derivative of g i .
g i = H g i H g 1 2 + H g 2 2 + H g 3 2 , i = 1 , 2 , 3
H i g r f can be calculated by Equation (28).
H i g r f = H g 1 2 + H g 2 2 + H g 3 2  
So, the matrix form of Equation (22) can be expressed as follows:
H I = X w  
where X is n × 36 platform attitude matrix and w is 36 × 1 coefficients matrix.
Then, the least squares solution of the compensation coefficient w can be expressed as follows:
w = X T X 1 X T H I .

3.2. Compensation Schemes

This method is the improvement of the T-L compensation model based on fluxgate magnetometer information. Therefore, traditional calibration flights are still applicable to solve the compensation coefficients. The INS/GPS data and the fluxgate magnetometer data are independent, so it can also use only the INS/GPS data to complete the magnetic compensation. After the calibration flight, the calibration flight data are processed, and finally, 36 compensation coefficients of the conjunctive compensation model are obtained. The specific process is as follows:
  • Obtain the original magnetic data from the OPM and preprocess the magnetic data, mainly filtering;
  • Bring the longitude, latitude, and altitude data in GPS into the IGRF and the XYZ three components of the geomagnetic field in the geodetic coordinate system are calculated by IGRF. Bring the angle of roll, pitch, and yaw in INS into the rotation matrix and the XYZ three components of the geomagnetic field in the aircraft coordinate system are calculated by (17)~(19);
  • The same filtering process is used for OPM data, fluxgate magnetometer data, and XYZ three-component data calculated through INS/GPS data, and the conjunctive compensation matrix is constructed in (23) and (24);
  • Calculate the 36 compensation coefficients by the least square algorithm (LS);
  • The modeling interference is calculated by the conjunctive compensation matrix and the compensation coefficients. The modeling interference is subtracted from the filtered OPM data to generate the magnetic field data after compensation.
The data processing flow of the compensation coefficients solution is shown in Figure 3 and the compensation flow is shown in Figure 4.

4. Results

4.1. Experimental Result

The flight experiment was conducted in the seas south of Hainan, China, in 12 and 21 July 2022. The experimental region is an open field far away from town and with a stable magnetic field. There are no interference magnetic sources, such as buildings. The aircraft platform is a Y-9 transport aircraft and a connecting rod was installed on the tail cone of the aircraft to reduce the influence of the aircraft’s magnetic field interference on the magnetic sensor. The data sampling rate is 10 Hz and filtering bandwidth is 0.04–0.3 Hz. In this experiment, the calibration flight data on July 12 are used as the calibration flight dataset to calculate the compensation coefficients. The calibration flight data on 21 July are used as the verification flight dataset, as shown in the Figure 5. For flight paths (a) on 12 July 2022 and (b) on 21 July 2022, the red part in (a) shows the trajectory of the calibration flight segment on 12 July. The red part in (b) is the trajectory of the calibration flight segment on 21 July. The flight altitude is 3000 m. The planes will perform the rolls (±10°), pitches (±5°), and yaws (±5°) in sequence on each side.
Using the calibration flight data set, the 18 compensation coefficients only based on the fluxgate magnetometer and only based on INS/GPS information are obtained by the least squares algorithm as shown in Table 3. The 36 compensation coefficients of the conjunctive compensation model are shown in Table 4.
The compensation coefficients in Table 3 and Table 4 are substituted into the calibration flight dataset and the verification flight dataset. The calibration flight data before and after compensation and the verification flight data before and after compensation are shown in Figure 6 and Figure 7, respectively. The uncompensated data are shown in (a) and the comparison between compensated data using these three sets of compensation coefficients is shown in (b). Figure 8 and Figure 9 show the magnetic interference power spectral density of the calibration flight data before and after compensation and the verification flight data before and after compensation, respectively. To evaluate the performance of the three compensation coefficients, the STD and IR are calculated as shown in Table 5 and Table 6.

4.2. Result Analysis

The comparison of the magnetic interference waveforms before and after compensation in Figure 6 and Figure 7 shows that the 18 compensation coefficients only based on INS/GPS information can also effectively compensate for the noise generated by the aircraft. The compensation effect is slightly lower than 18 compensation coefficients only based on fluxgate magnetometer information, but the difference is not obvious. It is considered to cancel the fluxgate magnetometer and use INS/GPS information in some application scenarios of low power consumption and light load.
There are still certain amounts of residual interference in both. It may be caused by fluxgate and INS/GPS measurement error or IGRF modeling error. The conjunctive compensation model can achieve a significant compensation effect through combining the INS information and fluxgate magnetometer information to construct the conjunctive compensation model.
As shown in Figure 8 and Figure 9, in the 0.04–0.3 Hz band of concerning, the magnetic interference spectral density of conjunctive compensation is significantly less than that of the traditional compensation method using only fluxgate information.
As can be seen from Table 1 and Table 2, the compensation effect of the conjunctive compensation model is better than that only based on fluxgate magnetometer information 30–60%. The IR is significantly improved and it can be compensated in real time. The experimental data and their processing results show that this method can significantly reduce the residual magnetic interference as an improvement of the traditional compensation method.

5. Discussion

In the previous section, the calibration and verification flight results show that the introduction of INS information can effectively improve the compensation effect. In this paper, the introduction of INS information makes the attitude information from the fluxgate and INS complement each other, which reduces the attitude information error calculated by a single sensor and improves the compensation accuracy. However, due to the limitation of time and experimental conditions, this method still has many contents to be further explored. Through the discussion, we hope to inspire readers to think more. For example, on a small UAV, due to the small cabin and high integration of electronic equipment, the electromagnetic environment is more complex. At this time, the fluxgate is subjected to serious equipment magnetic interference. In this case, can the fluxgate still be normally used for aircraft maneuvering compensation? Can INS not affected by the magnetic field be used to replace the fluxgate for maneuvering magnetic interference compensation? This is a question to be explored in the field of UAV magnetic exploration in the future. Another example is that for equipment components, when the magnetic interference reaches certain magnitude, the compensation effect will be lost, which will be helpful for the selection of aeromagnetic system equipment components. In addition, it is found in this paper that magnetic compensation can also be achieved by using only the IGRF model and INS information. Although the effect is not as good as that of the traditional methods, it proves that three-component changes of the geomagnetic field in the body coordinate system can be estimated by designing flight trajectory and flight actions. Will this help to correct fluxgate errors? These are all possible directions for future research.

6. Conclusions

Eliminating the magnetic interference of the aircraft platform is an important technical link of aeromagnetic survey and is a vital part of aeromagnetic measurement. Its compensation effect directly determines the quality of aeromagnetic survey data. The traditional compensation method is based on the T-L model, which establishes a linear relationship between the magnetic interference of the aircraft and the attitude of the aircraft. The compensation coefficients are solved by designing the calibration flight. At present, almost all aeromagnetic systems use the fluxgate magnetometer fixed to the aircraft to realize the attitude measurement of the flight platform. However, in fact, the larger the noise of the fluxgate magnetometer, the worse the compensation results. The equipment noise is also often unpredictable due to the complex working conditions and many interference factors. So, it is difficult to improve the compensation effect by adjusting the fluxgate magnetometer. So, this paper improves on the traditional compensation scheme based on fluxgate information and proposes a new conjunctive compensation method based on INS/GPS and fluxgate magnetometer information. The actual flight experimental data and the processing results show that the proposed method in this paper can significantly improve the quality of aeromagnetic measurement data by 30–60% compared with the traditional compensation method only based on fluxgate information and it is a real-time compensation method. Additionally, the compensation coefficients only based on INS/GPS information can also effectively compensate for the noise generated by the aircraft. The compensation effect is slightly lower than that only based on fluxgate magnetometer information, but the difference is not obvious. It is considered to cancel the fluxgate magnetometer and use INS/GPS information in some application scenarios of low power consumption and light load. In summary, the method proposed in this paper can significantly reduce the residual interference and improve the signal-to-noise ratio of magnetic anomaly signals, which is conducive to the development of subsequent magnetic anomaly detection algorithms.

Author Contributions

Conceptualization, B.C. and K.Z.; methodology, B.C.; validation, B.C.; data curation, B.C.; writing—original draft preparation, B.C. and K.Z.; writing—review and editing, B.Y.; project administration, W.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Key Research and Development Program of China, grant number 2021YFB3900202.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors would like to thank the editors and reviewers for their efforts to help the publication of this work.

Conflicts of Interest

Author declares no conflict of interest.

References

  1. Doll, W.E.; Gamey, T.J.; Bell, D.T.; Beard, L.P.; Sheehan, J.R.; Norton, J.; Holladay, J.S.; Lee, J.L.C. Historical Development and Performance of Airborne Magnetic and Electromagnetic Systems for Mapping and Detection of Unexploded Ordnance. J. Environ. Eng. Geophys. 2012, 17, 1. [Google Scholar] [CrossRef]
  2. Ravimo, I.; Lahti, M. The Interpretation of Aeromagnetic Survey in Eurajoensalmi, Olkiluoto, Finland (2008). In Proceedings of the Near Surface 2009—15th EAGE European Meeting of Environmental and Engineering Geophysics, Dublin, Ireland, 7–9 September 2009. [Google Scholar]
  3. Erick, D.B.C.; Guimarães, S.N.P. Magnetic Airborne Survey—Geophysical Flight. Geosci. Instrum. Methods Data Syst. 2016, 5, 181–192. [Google Scholar]
  4. D’Amour, U.J.; Ngaruye, J.C.; Saibi, H. Defining Potential Mineral Exploration Targets from the Interpretation of Aeromagnetic Data in Western Rwanda. Ore Geol. Rev. 2021, 128, 103927. [Google Scholar]
  5. Hood, P. History of Aeromagnetic Surveying in Canada. Lead. Edge 2007, 26, 1384–1392. [Google Scholar] [CrossRef]
  6. Groom, R.W.; Jia, R.; Lo, B. Magnetic Compensation of Magnetic Noises Related to Aircraft’s Maneuvers in Airborne Survey. In Symposium on the Application of Geophysics to Engineering and Environmental Problems 2004; Environment and Engineering Geophysical Society: Denver, CO, USA, 2004. [Google Scholar]
  7. Tolles, W.E. Eddy-Current Compensation. U.S. Patent US55041544A, 13 August 1957. [Google Scholar]
  8. Tolles, W.E. Magnetic Field Compensation System. U.S. Patent US2706801A, 19 April 1955. [Google Scholar]
  9. Tolles, W.E. Compensation of Aircraft Magnetic Fields. U.S. Patent 2692970A, 26 October 1954. [Google Scholar]
  10. 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]
  11. Pylvänäinen, T. Automatic and Adaptive Calibration of 3D Field Sensor. Appl. Math. Model. 2008, 32, 575–587. [Google Scholar] [CrossRef]
  12. Kubík, J.; Velák, J.; O’Donnell, T.; Mccloskey, P. Triaxial Fluxgate Sensor with Electroplated Core. Sens. Actuators A Phys. 2009, 152, 139–145. [Google Scholar] [CrossRef]
  13. Tipek, A.; O’Donnell, T.; Ripka, P.; Kubik, J. Excitation and Temperature Stability of PCB Fluxgate Sensor. IEEE Sens. J. 2005, 5, 1264–1269. [Google Scholar] [CrossRef]
  14. Velák, J. Calibration of Triaxial Fluxgate Gradiometer. J. Appl. Phys. 2006, 99, 08D913.1–08D913.3. [Google Scholar] [CrossRef]
  15. Liu, J.; Li, X.; Zhang, Y.; Du, A.; Yang, Y. A Gyro-Aided Strapdown Triaxial Magnetometer Calibration Method Robust to Gyro Bias. IEEE Trans. Instrum. Meas. 2021, 70, 1–12. [Google Scholar] [CrossRef]
  16. Shafiee Chafi, M.R.; Gholizadeh Narm, H.; 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]
  17. Chen, Z.; Wang, Z.; Zhang, Q.; Liu, Z.; Pan, M.; Chen, D.; Xu, Y. Dynamic Compensation of a Fluxgate Magnetometer Based on a Hybrid Optimizing Algorithm. Appl. Sci. 2023, 13, 2830. [Google Scholar] [CrossRef]
  18. Allred, J.C.; Lyman, R.N.; Kornack, T.W.; Romalis, M. V High-Sensitivity Atomic Magnetometer Unaffected by Spin-Exchange Relaxation. Phys. Rev. Lett. 2002, 89, 130801. [Google Scholar] [CrossRef] [PubMed]
  19. Zhang, D.; Liu, X.; Qu, X.; Zhu, W.; Huang, L.; Fang, G. Analysis of Aeromagnetic Swing Noise and Corresponding Compensation Method. IEEE Trans. Geosci. Remote Sens. 2022, 60, 1–10. [Google Scholar] [CrossRef]
  20. Leach, B.W. Aeromagnetic Compensation as a Linear Regression Problem. In Information Linkage between Applied Mathematics & Industry; Academic Press: Cambridge, MA, USA, 1980; pp. 139–161. [Google Scholar]
  21. Hardwick, C.D. Important Design Considerations for Inboard Airborne Magnetic Gradiometers. Explor. Geophysics 1984, 49, 2004–2018. [Google Scholar] [CrossRef]
  22. Matteo, N.A.; Morton, Y.T. Ionosphere Geomagnetic Field: Comparison of IGRF Model Prediction and Satellite Measurements 1991–2010. Radio Sci. 2016, 46, 1–10. [Google Scholar] [CrossRef]
  23. Feng, Y.; Zhang, Q.; Zheng, Y.; Qu, X.; Wu, F.; Fang, G. An Improved Aeromagnetic Compensation Method Robust to Geomagnetic Gradient. Appl. Sci. 2022, 12, 1490. [Google Scholar] [CrossRef]
  24. Verriest, E.I. On Three-Dimensional Rotations, Coordinate Frames, and Canonical Forms for It All. Proc. IEEE 1988, 76, 1376–1378. [Google Scholar] [CrossRef]
Figure 1. The time−domain waveforms of the interfered magnetic field before and after compensation when (a) noise is not added, (b) the Gaussian white noise with an amplitude of 1% of the stability amplitude of the fluxgate magnetic field is added, (c) the Gaussian white noise with an amplitude of 5% of the stability amplitude of the fluxgate magnetic field is added, and (d) the Gaussian white noise with an amplitude of 10% of the stability amplitude of the fluxgate magnetic field is added.
Figure 1. The time−domain waveforms of the interfered magnetic field before and after compensation when (a) noise is not added, (b) the Gaussian white noise with an amplitude of 1% of the stability amplitude of the fluxgate magnetic field is added, (c) the Gaussian white noise with an amplitude of 5% of the stability amplitude of the fluxgate magnetic field is added, and (d) the Gaussian white noise with an amplitude of 10% of the stability amplitude of the fluxgate magnetic field is added.
Applsci 13 05138 g001
Figure 2. Diagram of the coordinate system transformation.
Figure 2. Diagram of the coordinate system transformation.
Applsci 13 05138 g002
Figure 3. Flow chart of compensation coefficient solution.
Figure 3. Flow chart of compensation coefficient solution.
Applsci 13 05138 g003
Figure 4. Flow chart of magnetic compensation.
Figure 4. Flow chart of magnetic compensation.
Applsci 13 05138 g004
Figure 5. Flight paths (a) on 12 July 2022 and (b) on 21 July 2022.
Figure 5. Flight paths (a) on 12 July 2022 and (b) on 21 July 2022.
Applsci 13 05138 g005
Figure 6. The calibration flight data before and after compensated.
Figure 6. The calibration flight data before and after compensated.
Applsci 13 05138 g006
Figure 7. The verification flight data before and after compensated.
Figure 7. The verification flight data before and after compensated.
Applsci 13 05138 g007
Figure 8. The power spectral density of the calibration flight data before and after compensated.
Figure 8. The power spectral density of the calibration flight data before and after compensated.
Applsci 13 05138 g008
Figure 9. The power spectral density of the verification flight data before and after compensated.
Figure 9. The power spectral density of the verification flight data before and after compensated.
Applsci 13 05138 g009
Table 1. The compensation coefficients solved by the fluxgate magnetometer data after adding different amplitudes noise.
Table 1. The compensation coefficients solved by the fluxgate magnetometer data after adding different amplitudes noise.
Compensation CoefficientsNo White Noise1% White Noise5% White Noise10% White Noise
c12.70632.76932.67852.6026
c21.60732.05831.84761.6074
c3−0.2453−0.2356−0.3369−0.4062
c42.1681 × 10−5−5.4560 × 10−5−3.6020 × 10−5−1.9696 × 10−5
c5−4.6649 × 10−6−4.5530 × 10−6−4.7164 × 10−6−9.0702 × 10−6
c6−1.0169 × 10−5−1.0227 × 10−5−7.7326 × 10−6−7.7468 × 10−6
c71.6431 × 10−5−4.5945 × 10−5−3.3852 × 10−5−1.7170 × 10−5
c8−4.7042 × 10−6−3.6484 × 10−6−6.4742 × 10−61.0502 × 10−5
c91.469 × 10−46.4670 × 10−52.5494 × 10−51.1084 × 10−5
c10−9.5252 × 10−4−8.3109 × 10−4−0.0011−0.0013
c11−2.5920 × 10−6−2.4164 × 10−6−9.0160 × 10−7−1.1915 × 10−6
c121.9710 × 10−62.6852 × 10−63.6735 × 10−69.0144 × 10−6
c13−2.5627 × 10−6−2.8103 × 10−6−1.8221 × 10−6−1.4755 × 10−6
c14−9.5580 × 10−4−8.3262 × 10−4−0.0011−0.0013
c152.3457 × 10−52.3677 × 10−51.9844 × 10−57.3923 × 10−6
c161.9224 × 10−61.8049 × 10−62.6602 × 10−63.2138 × 10−6
c17−2.3222 × 10−6−3.9508 × 10−6−1.7717 × 10−5−2.3474 × 10−5
c18−0.0010−8.8769 × 10−4−0.0011−0.0014
Table 2. The standard deviation of the residual interference before and after compensated and the IR after different amplitude noises are applied to the fluxgate magnetometer.
Table 2. The standard deviation of the residual interference before and after compensated and the IR after different amplitude noises are applied to the fluxgate magnetometer.
Compensation CoefficientsBefore Compensation (rms, pT)After Compensation (rms, pT)IR
No white noise 150.487811.052313.6160
1% white noise150.487812.947811.6227
5% white noise150.487824.11686.2399
10% white noise150.487835.40364.2506
Table 3. The 18 compensation coefficients are obtained only based on the fluxgate magnetometer and only based on INS/GPS information.
Table 3. The 18 compensation coefficients are obtained only based on the fluxgate magnetometer and only based on INS/GPS information.
Compensation CoefficientsOnly Based on Fluxgate MagnetometerOnly Based on INS/GPS
c118.200512.3156
c2−4.550217.8194
c311.9703−3.5954
c4−6.7226 × 10−4−2.5400 × 10−4
c51.9335 × 10−5−1.7171 × 10−5
c6−3.1629 × 10−5−9.1665 × 10−5
c7−2.8612 × 10−4−5.6217 × 10−4
c8−9.4523 × 10−51.8367 × 10−5
c9−4.1923 × 10−4−2.2068 × 10−4
c10−0.0118−0.0150
c11−1.2062 × 10−61.5055 × 10−5
c12−1.2087 × 10−57.8399 × 10−5
c13−5.0812 × 10−5−3.3818 × 10−5
c14−0.0116−0.0139
c15−2.6569 × 10−46.1942 × 10−6
c163.3862 × 10−6−1.5106 × 10−4
c178.6262 × 10−57.1800 × 10−5
c18−0.0130−0.0136
Table 4. The 36 compensation coefficients of the conjunctive compensation model.
Table 4. The 36 compensation coefficients of the conjunctive compensation model.
Conjunctive Compensation Model CoefficientsValueConjunctive Compensation Model CoefficientsValue
c119.3471c19−1.8367
c2−1.2289c202.2227
c313.3915c212.2764
c4−5.5459 × 10−4c221.5645 × 10−4
c51.9485 × 10−5c23−1.1847 × 10−4
c6−6.2487 × 10−5c246.5468 × 10−5
c7−2.0969 × 10−4c251.5699 × 10−4
c86.2506 × 10−7c26−4.5371 × 10−6
c9−2.1416 × 10−4c271.4092 × 10−4
c100.0240c28−0.0092
c11−2.9659 × 10−5c291.7255 × 10−4
c122.4828 × 10−4c302.4131 × 10−5
c13−5.1210 × 10−5c31−3.1431 × 10−5
c140.0240c32−0.0096
c15−1.5170 × 10−4c33−3.2166 × 10−6
c161.2771 × 10−4c342.8985 × 10−5
c179.4952 × 10−5c35−2.4998 × 10−5
c180.0225c36−0.0095
Table 5. The STD before and after compensated and IR when the calibration flight data are compensated by three methods.
Table 5. The STD before and after compensated and IR when the calibration flight data are compensated by three methods.
Calibration Flight DataOnly Based on Fluxgate Only Based on INS/GPSConjunctive Compensation Model
STD before compensation (pT)576.1521576.1521576.1521
STD after compensation (pT)76.925780.074546.2024
IR7.48977.195212.4702
Table 6. The STD before and after compensated and IR when the verification flight data are compensated by three methods.
Table 6. The STD before and after compensated and IR when the verification flight data are compensated by three methods.
Verification Flight DataOnly Based on Fluxgate Only Based on INS/GPSConjunctive Compensation Model
STD before compensation (pT)386.3243386.3243386.3243
STD after compensation (pT)74.603077.726656.0597
IR5.17844.97036.8913
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

Chen, B.; Zhang, K.; Yan, B.; Zhu, W. The Conjunctive Compensation Method Based on Inertial Navigation System and Fluxgate Magnetometer. Appl. Sci. 2023, 13, 5138. https://doi.org/10.3390/app13085138

AMA Style

Chen B, Zhang K, Yan B, Zhu W. The Conjunctive Compensation Method Based on Inertial Navigation System and Fluxgate Magnetometer. Applied Sciences. 2023; 13(8):5138. https://doi.org/10.3390/app13085138

Chicago/Turabian Style

Chen, Bingyang, Ke Zhang, Bin Yan, and Wanhua Zhu. 2023. "The Conjunctive Compensation Method Based on Inertial Navigation System and Fluxgate Magnetometer" Applied Sciences 13, no. 8: 5138. https://doi.org/10.3390/app13085138

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

Article Metrics

Back to TopTop