Next Article in Journal
A LIDAR-Compatible, Multichannel Raman Spectrometer for Remote Sensing of Water Temperature
Next Article in Special Issue
Modeling and Analyzing the Mutual Inductance of Rogowski Coils of Arbitrary Skeleton
Previous Article in Journal
Transmission of Still Images Using Low-Complexity Analog Joint Source-Channel Coding
Previous Article in Special Issue
Characterizing Complex Mineral Structures in Thin Sections of Geological Samples with a Scanning Hall Effect Microscope
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Aeromagnetic Compensation Method Based on a Multimodel for Mitigating Multicollinearity

1
School of Computer Science and Technology, Harbin Institute of Technology, Harbin 150001, China
2
State Key Laboratory of Advanced Optical Communication Systems and Networks, Department of Electronics, and Center for Quantum Information Technology, Peking University, Beijing 100871, China
3
Hangzhou Applied Acoustic Institute, Hangzhou 310023, China
*
Authors to whom correspondence should be addressed.
Sensors 2019, 19(13), 2931; https://doi.org/10.3390/s19132931
Submission received: 24 May 2019 / Revised: 28 June 2019 / Accepted: 30 June 2019 / Published: 3 July 2019
(This article belongs to the Special Issue Magnetic Sensing Technology, Materials and Applications)

Abstract

:
Aeromagnetic surveys play an important role in geophysical exploration and many other fields. In many applications, magnetometers are installed aboard an aircraft to survey large areas. Due to its composition, an aircraft has its own magnetic field, which degrades the reliability of the measurements, and thus a technique (named aeromagnetic compensation) that reduces the magnetic interference field effect is required. Commonly, based on the Tolles–Lawson model, this issue is solved as a linear regression problem. However, multicollinearity, which refers to the case when more than two model variables are highly linearly related, creates accuracy problems when estimating the model coefficients. The analysis in this study indicates that the variables that cause multicollinearity are related to the flight heading. To take this point into account, a multimodel compensation method is proposed. By selecting the variables that contribute less to the multicollinearity, different sub-models are built to describe the magnetic interference of the aircraft when flying in different orientations. This method restricts the impact of multicollinearity and improves the reliability of the measurements. Compared with the existing methods, the proposed method reduces the interference field more effectively, which is verified by a set of airborne tests.

1. Introduction

Aeromagnetic surveys originated in the 1930s for military applications [1] and now play a very important role in many other fields, such as geophysical exploration. With the magnetometers installed aboard aircrafts, people can measure the magnetic field at a very flexible scale [2]. However, since the aircraft has its own magnetic field, which degrades the reliability of the measurements, a technique to reduce the magnetic interference field is required, that is, aeromagnetic compensation [3,4].
Aeromagnetic compensation is mainly based on the Tolles–Lawson (T–L) model [5,6], which decomposes the magnetic interference field into three sources: the permanent field, induced field, and eddy-current field. Combining all of these fields, the magnetic interference field can be described as a linear equation with 18 or 16 terms (the latter being simplified from an 18-term equation) [7]. Solving this equation is called a calibration, which is a key issue in aeromagnetic compensation, and the elements of the solution are called coefficients. Commonly, a figure-of-merit (FOM) flight [8] is implemented for calibration, which includes four orthogonal headings and three sets of maneuvers (pitches, rolls, and yaws) in each heading. After removing the ambient magnetic field from the measured total field, the remaining field is considered to be the magnetic interference field, which can be the dependent variable of the 16-term (or 18-term) linear equation. Then the coefficients can be estimated through regression.
To yield a more accurate set of coefficients, researchers have made many efforts toward improving the model [9,10], optimizing the solving method [11,12,13,14,15,16], and correcting the sensor errors [17]. Theoretically, with the assumption that the ambient magnetic field is uniform [7], the coefficients of the T–L model are directly linked to the aircraft itself because they are due to its properties, such as the materials and the electrical systems. However, in practice, the coefficients are hard to obtain accurately. One reason for this is that the uniformity assumption of the ambient magnetic field is unrealistic. Another significant factor is multicollinearity among the 16 or 18 variables of the linear equation, which causes noise sensitivity in the estimation. To mitigate the multicollinearity, some statistical methods are utilized, such as ridge regression (RR) [7], truncated singular value decomposition (TSVD) [14], and partial least-squares regression (PLSR) [15]. These methods render the estimated coefficients more accurate for the 18-term model but are not always effective for the 16-term model [7]. Two variables are excluded in the 16-term model because they can be linearly represented by other variables and contribute significantly to the multicollinearity. Nevertheless, the multicollinearity is typically still strong.
In this paper addressing aeromagnetic compensation based on scalar magnetometers, we analyze the sources of multicollinearity and find those that depend on the flight heading. Differing from the present methods that regard the FOM flight as a whole, here we propose a multimodel method to compensate for the magnetic interference field of the aircraft, according to the flight heading. By selecting different variable sets for different headings, multicollinearity can be inhibited.
This paper is structured as follows. In Section 2, we describe the T–L model, analyze why multicollinearity occurs, and present our method. In Section 3, the method’s performance is verified by a set of airborne tests. Section 4 is the conclusion.

2. Analysis and Method

2.1. T–L Model

To better describe the analysis and the method, the T–L model is briefly introduced here. First, the reference system is displayed in Figure 1. The reference system is attached to the aircraft: the origin O is at the location of the magnetometer, the L-axis is parallel to the left, the T-axis points toward the nose, and the V-axis is vertical. The vector H E represents the magnetic field of the earth, and X, Y, and Z are the angles between the magnetic field of the earth and the three axes, respectively. The vector H T represents the total field measured by the magnetometer. As scalar magnetometers only measure the intensity of the total magnetic field and as the intensity of the earth magnetic field is a few orders greater than that of the interference field, we can define the scalar of the interference field as the projection from itself onto the direction of the earth’s magnetic field.
According to the T–L model [6], the magnetic interference field can be decomposed into three parts: the permanent field, the induced field, and the eddy-currents field. The permanent field is constant, written as a 1 a 2 a 3 , the scalar of which can be represented as
H p = H p · H E H E = a 1 a 2 a 3 cos X cos Y cos Z .
The second part of the magnetic interference field is induced by the magnetic field of the earth and can be represented as
H i = H i · H E H E = H E cos X cos Y cos Z b 11 b 12 b 13 b 21 b 22 b 23 b 31 b 32 b 33 cos X cos Y cos Z .
The third part is caused by the eddy currents in the aircraft and can be expressed as
H e = H e · H E H E = H E cos X ˙ cos Y ˙ cos Z ˙ c 11 c 12 c 13 c 21 c 22 c 23 c 31 c 32 c 33 cos X cos Y cos Z ,
where cos X ˙ , cos Y ˙ , and cos Z ˙ are the time derivatives of cos X , cos Y , and cos Z , respectively, which are defined as
cos W ˙ = d cos W ( t ) d t ,
where W represents X, Y, or Z, which varies with time. Thus, the magnetic interference is expressed as
H I = H p + H i + H e = a 1 cos X + a 2 cos Y + a 3 cos Z + H E b 11 cos 2 X + H E ( b 12 + b 21 ) cos X cos Y + H E ( b 13 + b 31 ) cos X cos Z + H E b 22 cos 2 Y + H E ( b 23 + b 32 ) cos Y cos Z + H E b 33 cos 2 Z + H E c 11 cos X ˙ cos X + H E c 12 cos X ˙ cos Y + H E c 13 cos X ˙ cos Z + H E c 21 cos Y ˙ cos X + H E c 22 cos Y ˙ cos Y + H E c 23 cos Y ˙ cos Z + H E c 31 cos Z ˙ cos X + H E c 32 cos Z ˙ cos Y + H E c 33 cos Z ˙ cos Z .
This is the 18-term T–L equation.
As we have
cos 2 Z = 1 cos 2 X cos 2 Y ,
the cos 2 Z term can be represented by the cos 2 X and cos 2 Y terms, and so it can be removed. Furthermore, considering the derivatives of the two sides of (6), namely
cos Z ˙ cos Z = cos X ˙ cos X cos Y ˙ cos Y ,
the cos Z ˙ cos Z term can be removed too. Lastly, the 16-term T–L model is built.

2.2. Analysis of Multicollinearity

Section 2.1 indicates that the variables of the T–L model are formed by the direction cosines of the magnetic field of the earth. These cosines can be calculated from the aircraft attitude. Let θ and ϕ represent the magnetic heading and the dip angle, respectively, and λ , ψ , and Ω represent the pitch, roll, and yaw angles, respectively. Then, the direction cosines of the magnetic field of the earth can be represented as below [6]. For pitches:
cos X = cos ϕ sin θ , cos Y = cos ϕ cos θ cos λ + sin ϕ sin λ , cos Z = sin ϕ cos λ cos ϕ cos θ sin λ .
For rolls:
cos X = cos ϕ sin θ cos ψ + sin ϕ sin ψ , cos Y = cos ϕ cos θ , cos Z = sin ϕ cos ψ cos ϕ sin θ sin ψ .
For yaws:
cos X = cos ϕ sin θ cos Ω cos ϕ cos θ sin Ω , cos Y = cos ϕ cos θ cos Ω + cos ϕ sin θ sin Ω , cos Z = sin ϕ .
As θ is a certain value in each heading, some simplified expressions can be deduced from Equations (8)–(10). In Table 1 and Table 2, we list the model variables and the relevant simplified expressions when the heading is north and east, respectively. The cases when the heading is south and west are very similar to Table 1 and Table 2, respectively.
As λ , ψ , and Ω are small angles, the following assumptions are established:
cos λ = cos ψ = cos Ω = 1 ,
and
sin 2 λ = sin 2 ψ = sin 2 Ω = 0 .
According to Equations (11) and (12), we have some linear correlations in Table 1:
cos Z = cos ϕ sin ϕ cos Y + 1 sin ϕ ,
cos 2 Y = 2 cos ϕ cos Y cos 2 ϕ ,
cos Y cos Z = ( sin 2 ϕ cos 2 ϕ ) sin ϕ cos Y + cos 3 ϕ sin ϕ ,
cos X cos Y = cos ϕ cos X , and
cos X cos Z = sin ϕ cos X .
These equations indicate that when the heading is the north, A 2 , A 3 , A 7 , and A 8 correlate with each other, and A 1 , A 5 , and A 6 also correlate with each other. These correlations lead to multicollinearity. For the T–L model, the correlations mean that some coefficients can be represented by other coefficients. Hence, these variables are ineffective in calculating the magnetic interference field and negative for compensation.
When the heading is east, multicollinearity also exists; however, the correlations are caused by different sources. From Table 2, the linear correlations are as below:
cos Z = cos ϕ sin ϕ cos X + 1 sin ϕ ,
cos 2 X = 2 cos ϕ cos X cos 2 ϕ ,
cos X cos Z = sin 2 ϕ cos 2 ϕ sin ϕ cos X + cos 3 ϕ sin ϕ ,
cos X cos Y = cos ϕ cos Y , and
cos Y cos Z = sin ϕ cos Y ,
where A 1 , A 3 , A 4 , and A 6 correlate with each other, and A 2 , A 5 , and A 8 correlate with each other.
The comparison of these two cases indicates that the variables causing the multicollinearity are different. In other words, the variables causing multicollinearity are related to the flight heading.

2.3. The Multimodel Method

Based on the theory of regression, multicollinearity renders the variances of the least squares (LS) estimates large, and setting some coefficients to zero can improve the estimate accuracy [18]. Thus, reducing some of the correlated variables can be effective in mitigating the multicollinearity of the T–L model. However, in Section 2.2, we found that the correlated variables are not the same in different headings. So treating the different heading cases in different ways can suppress the influence of the multicollinearity more effectively. In this paper, we propose a method to select a subset of the variables to build a sub-model for a specific heading.
We choose the variance inflation factors (VIFs), which are indicators of multicollinearity [19] and defined as the diagonal elements of ( A T A ) 1 , to be the criteria for determining the selected variables. For the purpose of retaining the variables that contribute less to multicollinearity, the selection manner is designed to exclude the variables that have larger VIFs because the larger the VIF is, the more the relevant variable contributes to the multicollinearity and should not be selected. If the variables that have larger VIFs are excluded, the multicollinearity of the shrunk model will be weakened.
The implementation procedures of our method are shown in Figure 2 and described as follows. In the calibration stage, we divide the raw data collected during a calibration flight into four segments, according to the flight headings. For each segment, we select a variable set, by comparing the VIFs, to build the sub-model and estimate the coefficients. The estimation method is still the LS method. From the calibration flight, four sets of coefficients are obtained. In the compensation stage, first, the current heading needs to be identified to choose the relevant set of coefficients, and then the compensation is implemented.
Note that in the calibration flight, large maneuvers cause extra displacements of the magnetometer. Due to the gradient of the magnetic field of the earth, the measurement of the magnetic field will be also disturbed by these displacements, besides the aircraft’s magnetic field. To abandon the impact caused by the displacement of the magnetometer in the magnetic field of the earth, the gradient should be corrected. According to [7], we add a three-term gradient model after each shrunk T–L model. If the earth’s magnetic gradient is written as g N g E g Z , where g N , g E , and g Z represent the gradient components of the magnetic north, magnetic east, and the local vertical, respectively, the variation in the magnetic field caused by the displacement of the magnetometer can be represented by
H G = g N d N + g E d E + g Z d Z ,
where d N , d E , and d Z represent the magnetometer displacements in the magnetic north, the magnetic east, and the local vertical, respectively. Finally, the sub-model corresponding to the specific flight heading is the combination of the shrunk T–L model and the gradient model.

3. Experiment

3.1. Implementation

The experiment was implemented in a Y-12 aircraft with the magnetometers installed in the tail boom. As shown in Figure 3, the scalar magnetometer and the three-axis vector magnetometer were equipped at the pole and the middle of the tail boom, respectively. The scalar magnetometer was a homemade helium magnetometer with sensitivity < 0.001 nT / Hz @ 1 Hz ; its principle can be seen in [20,21].
As shown on the right of Figure 3, two datasets were adopted to test the compensation performance of the proposed method. They were labeled Dataset-A and Dataset-B. The flight headings were sorted by north, east, south, and west. The maneuvers were operated in the order of roll, pitch, and yaw. The flight altitude was about 3000 m. In each heading, the flight length was about 2 to 3 min.
Table 3 shows the process of selecting the variables in the north heading case, where FVS is short for full variable set and EVS is short for excluded variable set. In the beginning, we entered all of the 16 variables (FVS) and listed their VIFs. The largest VIF belonged to A 2 , namely cos Y . In other words, A 2 contributed the most to the multicollinearity and should be excluded. Subsequently, the other variables (EVS-1) were entered. This time, many of the VIFs were much smaller because the relevant variables exhibited strong collinearity with cos Y . The largest VIF belonged to A 7 ( cos 2 Y ), which was also excluded. In EVS-2, the excluded variable was A 1 ( cos X ) and in EVS-3 it was A 13 ( cos Y cos Y ˙ ). After this, all of the VIFs were much smaller.
The east case was similar to the north case. Table 4 shows the VIFs of the east segment in the same dataset. In the beginning, although the VIF of cos Z ( A 3 ) was larger, we retained cos Z and excluded the second largest, cos X ( A 1 ); this was because cos 2 Z and cos Z cos Z ˙ are already excluded in the 16-term model, and so deleting cos Z causes the loss of too much information about the Z-axis. By deleting A 2 and A 4 , the VIF of cos Z is small. Subsequently, cos Y ( A 2 ), cos 2 X ( A 4 ), and cos X cos X ˙ ( A 9 ) were excluded, identically to the excluded variables in the north case but with the former Y replaced by X. The X-axis points north if the aircraft is oriented to the east, instead of the Y axis. These results indicate that the excluded variable set is stable.
In some data segments, the case where cos Z causes the largest VIF happens sometimes. However, to avoid losing too much information, we retain cos Z and exclude the variable that causes the second-largest VIF. Taking no account of this case, the results of Table 3 and Table 4 are stable. In the south and west segments, the subsets are the same as in the north and east segments, respectively. In other datasets, these results are reiterated. With these subsets, we build a specific model for each orientation.
Figure 4 shows the compensation results of our proposed method, where the selected subset was EVS-4; the coefficients calculated from Dataset-A were used to compensate Dataset-B. The FOMs, which are defined as the sums of peak-to-peak values in 12 maneuvers, were 26.6769 nT and 7.0414 nT before and after compensation, respectively. The standard deviations (STDs) of the uncompensated and compensated signals were 0.5230 nT and 0.1187 nT. The improvement ratio (IR), which is defined as the ratio between these two STDs, was 4.4054.

3.2. Comparison with Conventional Methods

To verify the performance of the multimodel (MM) method proposed in this paper, we compare it with two conventional methods: the traditional LS method and the RR method. The three methods were respectively tested on the two datasets. Figure 5 shows the comparison results, where the FOMs and IRs of the three methods are exhibited. In this figure, the labels of the x-axis indicate the relationships between the two datasets. The first letter represents the calibration dataset, and the second one represents the compensation dataset (e.g., AB means using the coefficient set calculated from Dataset-A to compensate Dataset-B). From Figure 5, we find that in each test, the LS method and the RR method had the worst performances, and the MM method showed an obvious improvement.
Figure 6 shows the compensation results of the three methods in the four flight headings of Dataset-B, where the coefficient sets were calculated from Dataset-A. The figure indicates that the conventional LS and RR methods, based on the 16-term model, gave similar results, and the proposed MM method performed better in compensating for the magnetic interference field. The peak-to-peak values are showed in Table 5. In each box, the four numbers represent the peak-to-peak values of uncompensated, LS-compensated, RR-compensated, and MM-compensated signals, respectively. For these methods, The improvement factors of the FOMs were 2.1192, 2.1448, and 3.7886, respectively.

3.3. Compensations in Level Flights

The FOM flights mentioned above, containing different headings and different large maneuvers, are implemented for calibrating the coefficients and evaluating the compensation ability. Here, we present two tests on level flights, which are closer to the practical conditions. These flights, named Line-A and Line-B, were oriented to the North and South, respectively, with a length of 3 min. The coefficients applied here were those calculated from Dataset-A. Figure 7 shows the compensation results. The STD of Line-A reduced from 0.0506 nT to 0.0206 nT and that of Line-B reduced from 0.1076 nT to 0.0452 nT. The IRs were 2.4565 and 2.3835, respectively. This figure illustrates that the proposed MM method can help to measure the magnetic field more accurately with an airborne magnetometer.
We also compared the MM method with the two conventional methods on Line-A and Line-B. Table 6 shows the results of the comparisons between the three methods. From this, we find that on both datasets, the proposed MM method gave better results than the other two conventional methods.

3.4. Compensation in Non-Standard Headings

The experimental results above have proved that in the standard headings (north, east, south, and west), the MM method is effective in aeromagnetic compensation and better than the conventional methods based on the 16-term T–L model. However, in practice, sometimes the flight heading is not standard. Hence, it is necessary to test the performance of the proposed MM method in non-standard headings.
Figure 8 shows the tracks of other datasets, labeled as Dataset-C and Dataset-D. These two datasets were collected while the aircraft was flown towards the Northeast, Southeast, Southwest, and Northwest. The aircraft, the magnetometer, and the other sensors were unchanged. The compensation result is shown in Figure 9. The FOM was reduced from 28.3546 nT (uncompensated) to 4.4953 nT (compensated), the STD was reduced from 0.5813 nT (uncompensated) to 0.0902 nT (compensated), and the IR was 6.4470.
We also compared our MM method with the LS and RR methods. The comparison results are shown in Figure 10. It indicates that the MM method is still better than the traditional LS and RR methods in the non-standard flight headings.

4. Conclusions

Magnetometers are usually equipped aboard an aircraft in many applications, such as geophysical exploration. As the magnetic field caused by the aircraft interferes with the measurements, an aeromagnetic compensation method should be applied. Most aeromagnetic compensation methods are based on the T–L model and are restricted by its multicollinearity. Herein, we have found that the model variables causing the multicollinearity differ according to the flight heading, based on which we proposed a multimodel method to mitigate the multicollinearity. This method built different sub-models for different headings by selecting the variables with smaller VIFs. In the real flight experiments, the MM method reduced the FOM from 26.6769 to 7.0414. The improvement factor is 3.7886, higher than the factors yielded by two conventional methods (the LS and RR methods), which were 2.1192 and 2.1448, respectively. In the level flight tests, the MM method reduced the STDs by about 2.4 times.

Author Contributions

Conceptualization, G.Z. and Q.H.; methodology, G.Z. and Q.H.; validation: X.P. and P.Z.; data curation, H.W. (Haidong Wang), C.D., and H.W. (He Wang); resources, X.T., Q.L., and H.G.; writing, G.Z.

Funding

This research was funded by the National Natural Science Foundation of China, grant numbers 61771168, 61471141, 61361166006, 61571018, and 61531003; the Key Technology Program of Shenzhen, China, grant number JSGG20160427185010977; and the Basic Research Project of Shenzhen, China, grant number JCYJ20150513151706561.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Hood, P. History of aeromagnetic surveying in Canada. Lead. Edge 2007, 26, 1384–1392. [Google Scholar] [CrossRef]
  2. Nabighian, M.N.; Grauch, V.; Hansen, R.; LaFehr, T.; Li, Y.; Peirce, J.; Phillips, J.; Ruder, M. The historical development of the magnetic method in exploration. Geophysics 2005, 70, 33ND–61ND. [Google Scholar] [CrossRef]
  3. Noriega, G.; Marszalkowski, A. Adaptive techniques and other recent developments in aeromagnetic compensation. First Break 2017, 35, 31–38. [Google Scholar]
  4. Chen, L.; Wu, P.; Zhu, W.; Feng, Y.; Fang, G. A novel strategy for improving the aeromagnetic compensation performance of helicopters. Sensors 2018, 18, 1846. [Google Scholar] [CrossRef] [PubMed]
  5. Tolles, W.; Lawson, J. Magnetic Compensation of MAD Equipped Aircraft; Airborne Instruments Lab. Inc.: Mineola, NY, USA, 1950; p. 201. [Google Scholar]
  6. Leliak, P. Identification and evaluation of magnetic-field sources of magnetic airborne detector equipped aircraft. IRE Trans. Aerosp. Navig. Electron. 1961, 3, 95–105. [Google Scholar] [CrossRef]
  7. Leach, B.W. Aeromagnetic compensation as a linear regression problem. In Information Linkage between Applied Mathematics and Industry; Elsevier: Amsterdam, The Netherlands, 1980; pp. 139–161. [Google Scholar]
  8. Hardwick, C. Important design considerations for inboard airborne magnetic gradiometers. Geophysics 1984, 49, 2004–2018. [Google Scholar] [CrossRef]
  9. Williams, P.M. Aeromagnetic compensation using neural networks. Neural Comput. Appl. 1993, 1, 207–214. [Google Scholar] [CrossRef]
  10. Dou, Z.; Han, Q.; Niu, X.; Peng, X.; Guo, H. An aeromagnetic compensation coefficient-estimating method robust to geomagnetic gradient. IEEE Geosci. Remote. Sens. Lett. 2016, 13, 611–615. [Google Scholar] [CrossRef]
  11. Bickel, S.H. Small signal compensation of magnetic fields resulting from aircraft maneuvers. IEEE Trans. Aerosp. Electron. Syst. 1979, 4, 518–525. [Google Scholar] [CrossRef]
  12. Inaba, T.; Shima, A.; Konishi, M.; Yanagisawa, H.; Takada, J.i.; Araki, K. Magnetic noise compensation using FIR model parameter estimation method. In Electronics and Communications in Japan (Part III: Fundamental Electronic Science); Wiley Online Library: Hoboken, NJ, USA, 2002; Volume 85, pp. 1–11. [Google Scholar]
  13. Dou, Z.; Ren, K.; Han, Q.; Niu, X. A Novel Real-Time Aeromagnetic Compensation Method Based on RLSQ. In Proceedings of the 2014 Tenth International Conference on Intelligent Information Hiding and Multimedia Signal Processing, Kitakyushu, Japan, 27–29 August 2014; pp. 243–246. [Google Scholar]
  14. Gu, B.; Li, Q.; Liu, H. Aeromagnetic compensation based on truncated singular value decomposition with an improved parameter-choice algorithm. In Proceedings of the 2013 6th International Congress on Image and Signal Processing (CISP), Hangzhou, China, 16–18 December 2013; Volume 3, pp. 1545–1551. [Google Scholar]
  15. Zhang, D.; Huang, D.; Lu, J.; Zhu, B. Aeromagnetic compensation with partial least square regression. ASEG Ext. Abstr. 2016, 2016, 1–3. [Google Scholar] [CrossRef] [Green Version]
  16. Dou, Z.; Han, Q.; Niu, X.; Peng, X.; Guo, H. An adaptive filter for aeromagnetic compensation based on wavelet multiresolution analysis. IEEE Geosci. Remote. Sens. Lett. 2016, 13, 1069–1073. [Google Scholar] [CrossRef]
  17. Han, Q.; Dou, Z.; Tong, X.; Peng, X.; Guo, H. A modified Tolles–Lawson model robust to the errors of the three-axis strapdown magnetometer. IEEE Geosci. Remote. Sens. Lett. 2017, 14, 334–338. [Google Scholar] [CrossRef]
  18. Friedman, J.; Hastie, T.; Tibshirani, R. The Elements of Statistical Learning; Springer Series in Statistics; Springer: New York, NY, USA, 2001; Volume 1. [Google Scholar]
  19. Belsley, D.A.; Kuh, E.; Welsch, R.E. Regression Diagnostics Identifying Influential Data and Sources of Collinearity; Wiley Series in Probability and Statistics; John Wiley & Sons, Inc.: Hoboken, NJ, USA, 1980. [Google Scholar]
  20. Keyser, A.R.; Rice, J.A.; Schearer, L.D. A metastable helium magnetometer for observing small geomagnetic fluctuations. J. Geophys. Res. 1961, 66, 4163–4169. [Google Scholar] [CrossRef]
  21. McGregor, D.D. High-sensitivity helium resonance magnetometers. Rev. Sci. Instrum. 1987, 58, 1067–1076. [Google Scholar] [CrossRef]
Figure 1. The L T V reference system.
Figure 1. The L T V reference system.
Sensors 19 02931 g001
Figure 2. Procedures for calibration and compensation. VIF—variance inflation factor.
Figure 2. Procedures for calibration and compensation. VIF—variance inflation factor.
Sensors 19 02931 g002
Figure 3. The aircraft used in the experiment.
Figure 3. The aircraft used in the experiment.
Sensors 19 02931 g003
Figure 4. Compensation results.
Figure 4. Compensation results.
Sensors 19 02931 g004
Figure 5. Comparisons between the three compensation methods: (a) figure-of-merit (FOM), (b) standard deviation (STD), and (c) improvement ratio (IR). LS—least squares; RR—ridge regression; MM—multimodel.
Figure 5. Comparisons between the three compensation methods: (a) figure-of-merit (FOM), (b) standard deviation (STD), and (c) improvement ratio (IR). LS—least squares; RR—ridge regression; MM—multimodel.
Sensors 19 02931 g005
Figure 6. Compensation results of the three compensation methods. In the legends, σ represents the standard deviation (STD), with unit of nT.
Figure 6. Compensation results of the three compensation methods. In the legends, σ represents the standard deviation (STD), with unit of nT.
Sensors 19 02931 g006
Figure 7. Compensation results: (a) Line-A and (b) Line-B.
Figure 7. Compensation results: (a) Line-A and (b) Line-B.
Sensors 19 02931 g007
Figure 8. The tracks of Dataset-C and Dataset-D.
Figure 8. The tracks of Dataset-C and Dataset-D.
Sensors 19 02931 g008
Figure 9. The compensated signal of Dataset-C. The coefficients are calculated from Dataset-C.
Figure 9. The compensated signal of Dataset-C. The coefficients are calculated from Dataset-C.
Sensors 19 02931 g009
Figure 10. Comparisons between the three compensation methods in non-standard headings: (a) figure-of-merit (FOM), (b) standard deviation (STD), and (c) improvement ratio (IR).
Figure 10. Comparisons between the three compensation methods in non-standard headings: (a) figure-of-merit (FOM), (b) standard deviation (STD), and (c) improvement ratio (IR).
Sensors 19 02931 g010
Table 1. Model variables in the north heading.
Table 1. Model variables in the north heading.
VariableExpressionPitchRollYaw
A 1 cos X 0 sin ϕ sin ψ cos ϕ sin Ω
A 2 cos Y cos ϕ cos λ + sin ϕ sin λ cos ϕ cos ϕ cos Ω
A 3 cos Z sin ϕ cos λ cos ϕ sin λ sin ϕ cos ψ sin ϕ
A 4 cos 2 X 0 sin 2 ϕ sin 2 ψ cos 2 ϕ sin 2 Ω
A 5 cos X cos Y 0 sin ϕ cos ϕ sin ψ cos 2 ϕ sin Ω cos Ω
A 6 cos X cos Z 0 sin 2 ϕ sin ψ cos ψ sin ϕ cos ϕ sin Ω
A 7 cos 2 Y cos 2 ϕ cos 2 λ + 2 sin ϕ cos ϕ sin λ cos λ + sin 2 ϕ sin 2 λ cos 2 ϕ cos 2 ϕ cos 2 Ω
A 8 cos Y cos Z sin ϕ cos ϕ cos 2 λ + ( sin 2 ϕ cos 2 ϕ ) sin λ cos λ sin ϕ cos ϕ sin 2 λ sin ϕ cos ϕ cos ψ sin ϕ cos ϕ cos Ω
A 9 cos X cos X ˙ 0 sin 2 ϕ sin ψ cos ψ cos 2 ϕ sin Ω cos Ω
A 10 cos X cos Y ˙ 00 cos 2 ϕ sin 2 Ω
A 11 cos X cos Z ˙ 0 sin 2 ϕ sin 2 ψ 0
A 12 cos Y cos X ˙ 0 sin ϕ cos ϕ cos ψ cos 2 ϕ cos 2 Ω
A 13 cos Y cos Y ˙ sin ϕ cos ϕ cos 2 λ + ( sin 2 ϕ cos 2 ϕ ) sin λ cos λ sin ϕ cos ϕ sin 2 λ 0 cos 2 ϕ sin Ω cos Ω
A 14 cos Y cos Z ˙ cos 2 ϕ cos 2 λ 2 sin ϕ cos ϕ sin λ cos λ sin 2 ϕ sin 2 λ sin ϕ cos ϕ sin ψ 0
A 15 cos Z cos X ˙ 0 sin 2 ϕ cos 2 ψ sin ϕ cos ϕ cos Ω
A 16 cos Z cos Y ˙ sin 2 ϕ cos 2 λ 2 sin ϕ cos ϕ sin λ cos λ + cos 2 ϕ sin 2 λ 0 sin ϕ cos ϕ sin Ω
Table 2. Model variables in the east heading.
Table 2. Model variables in the east heading.
VariableExpressionPitchRollYaw
A 1 cos X cos ϕ cos ϕ cos ψ + sin ϕ sin ψ cos ϕ cos Ω
A 2 cos Y sin ϕ sin λ 0 cos ϕ sin Ω
A 3 cos Z sin ϕ cos λ sin ϕ cos ψ cos ϕ sin ψ sin ϕ
A 4 cos 2 X cos 2 ϕ cos 2 ϕ cos 2 ψ + 2 sin ϕ cos ϕ sin ψ cos ψ + sin 2 ϕ sin 2 ψ cos 2 ϕ cos 2 Ω
A 5 cos X cos Y sin ϕ cos ϕ sin λ 0 cos 2 ϕ sin Ω cos Ω
A 6 cos X cos Z sin ϕ cos ϕ cos λ sin ϕ cos ϕ cos 2 ψ + ( sin 2 ϕ cos 2 ϕ ) sin ψ cos ψ sin ϕ cos ϕ sin 2 ψ sin ϕ cos ϕ cos Ω
A 7 cos 2 Y sin 2 ϕ sin 2 λ 0 cos 2 ϕ sin 2 Ω
A 8 cos Y cos Z sin 2 ϕ sin λ cos λ 0 sin ϕ cos ϕ sin Ω
A 9 cos X cos X ˙ 0 sin ϕ cos ϕ cos 2 ψ + ( sin 2 ϕ cos 2 ϕ ) sin ψ cos ψ sin ϕ cos ϕ sin 2 ψ cos 2 ϕ sin Ω cos Ω
A 10 cos X cos Y ˙ sin ϕ cos ϕ cos λ 0 cos 2 ϕ cos 2 Ω
A 11 cos X cos Z ˙ sin ϕ cos ϕ sin λ cos 2 ϕ cos 2 ψ 2 sin ϕ cos ϕ sin ψ cos ψ sin 2 ϕ sin 2 ψ 0
A 12 cos Y cos X ˙ 00 cos 2 ϕ sin 2 Ω
A 13 cos Y cos Y ˙ sin 2 ϕ sin λ cos λ 0 cos 2 ϕ sin Ω cos Ω
A 14 cos Y cos Z ˙ sin 2 ϕ sin 2 λ 00
A 15 cos Z cos X ˙ 0 sin 2 ϕ cos 2 ψ 2 sin ϕ cos ϕ sin ψ cos ψ + cos 2 ϕ sin 2 ψ sin ϕ cos ϕ sin Ω
A 16 cos Z cos Y ˙ sin 2 ϕ cos 2 λ 0 sin ϕ cos ϕ cos Ω
Table 3. Variance inflation factors (VIFs) in the north heading. FVS—full variable set; EVS—excluded variable set.
Table 3. Variance inflation factors (VIFs) in the north heading. FVS—full variable set; EVS—excluded variable set.
Variables VIFs
FVSEVS-1EVS-2EVS-3EVS-4
A 1 9730.406640.775119.77
A 2 159,672.01
A 3 112,862.3539,651.1823.5523.5423.32
A 4 16,679.029875.1821.0720.8120.78
A 5 1907.041312.741311.42512.57511.42
A 6 4727.153772.572369.45509.71507.73
A 7 36,281.7235,521.73
A 8 26,334.11526.0020.6720.6720.49
A 9 626.94626.33623.44619.1915.07
A 10 1.601.601.601.461.43
A 11 2.512.492.472.462.35
A 12 488.07488.07487.06482.17443.24
A 13 1946.641945.841932.611913.33
A 14 1169.431168.181162.951154.3825.10
A 15 483.08483.08481.86477.28436.85
A 16 510.18510.11504.93499.0710.90
Table 4. Variance inflation factors (VIFs) in the east heading.
Table 4. Variance inflation factors (VIFs) in the east heading.
Variables VIFs
FVSEVS-1EVS-2EVS-3EVS-4
A 1 397,320.73
A 2 27,811.2627,266.38
A 3 (400,873.05)2809.422763.783.383.38
A 4 35,405.723384.673336.12
A 5 3626.273534.1637.4137.3937.29
A 6 51,546.7349.6849.513.373.36
A 7 138.653.303.032.611.79
A 8 11,488.8711,299.0439.4839.4139.09
A 9 328.74324.86222.25219.56
A 10 71.2767.2066.6066.6066.16
A 11 104.81104.0475.5473.934.41
A 12 22.3722.3519.9818.5418.47
A 13 1.601.601.491.451.39
A 14 19.6819.6716.9715.7415.72
A 15 98.8997.1261.9661.875.20
A 16 69.1165.2364.5864.3663.81
Table 5. The peak-to-peak values of uncompensated (UN), LS-compensated, RR-compensated, and MM-compensated signals (UN|LS|RR|MM).
Table 5. The peak-to-peak values of uncompensated (UN), LS-compensated, RR-compensated, and MM-compensated signals (UN|LS|RR|MM).
ManeuverNorthEastSouthWestSum
Roll1.19|1.39|1.40|0.725.11|1.33|1.41|0.612.01|1.29|1.26|0.343.88|2.00|1.89|0.8612.19|6.00|5.97|2.53
Pitch2.71|0.66|0.62|0.470.89|0.34|0.32|0.363.04|0.24|0.23|0.151.83|1.86|1.85|1.748.47|3.09|3.02|2.73
Yaw1.25|0.67|0.65|0.311.84|1.03|1.06|0.421.10|0.69|0.67|0.171.82|1.11|1.07|0.886.01|3.49|3.45|1.78
Sum5.15|2.72|2.67|1.507.84|2.70|2.80|1.396.15|2.21|2.16|0.667.54|4.96|4.81|3.7926.68|12.59|12.44|7.04
Table 6. The STDs and IRs of the three methods on Line-A and Line-B.
Table 6. The STDs and IRs of the three methods on Line-A and Line-B.
Dataset STD (nT) IR
LSRRMMLSRRMM
Line-A0.02230.02160.02062.26952.34522.4565
Line-B0.05790.05940.04521.85941.81242.3835

Share and Cite

MDPI and ACS Style

Zhao, G.; Han, Q.; Peng, X.; Zou, P.; Wang, H.; Du, C.; Wang, H.; Tong, X.; Li, Q.; Guo, H. An Aeromagnetic Compensation Method Based on a Multimodel for Mitigating Multicollinearity. Sensors 2019, 19, 2931. https://doi.org/10.3390/s19132931

AMA Style

Zhao G, Han Q, Peng X, Zou P, Wang H, Du C, Wang H, Tong X, Li Q, Guo H. An Aeromagnetic Compensation Method Based on a Multimodel for Mitigating Multicollinearity. Sensors. 2019; 19(13):2931. https://doi.org/10.3390/s19132931

Chicago/Turabian Style

Zhao, Guanyi, Qi Han, Xiang Peng, Pengyi Zou, Haidong Wang, Changping Du, He Wang, Xiaojun Tong, Qiong Li, and Hong Guo. 2019. "An Aeromagnetic Compensation Method Based on a Multimodel for Mitigating Multicollinearity" Sensors 19, no. 13: 2931. https://doi.org/10.3390/s19132931

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