| Literature DB >> 29789448 |
Abstract
Nonlinearity is a prominent limitation to the calibration performance for two-axis fluxgate sensors. In this paper, a novel nonlinear calibration algorithm taking into account the nonlinearity of errors is proposed. In order to establish the nonlinear calibration model, the combined effort of all time-invariant errors is analyzed in detail, and then harmonic decomposition method is utilized to estimate the compensation coefficients. Meanwhile, the proposed nonlinear calibration algorithm is validated and compared with a classical calibration algorithm by experiments. The experimental results show that, after the nonlinear calibration, the maximum deviation of magnetic field magnitude is decreased from 1302 nT to 30 nT, which is smaller than 81 nT after the classical calibration. Furthermore, for the two-axis fluxgate sensor used as magnetic compass, the maximum error of heading is corrected from 1.86° to 0.07°, which is approximately 11% in contrast with 0.62° after the classical calibration. The results suggest an effective way to improve the calibration performance of two-axis fluxgate sensors.Entities:
Keywords: calibration algorithm; fluxgate sensor; harmonic decomposition; nonlinearity
Year: 2018 PMID: 29789448 PMCID: PMC5982697 DOI: 10.3390/s18051659
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Relationship between the true value of magnetic field vector and the reference heading .
Figure 2Experimental platform.
Figure 3Raw data of the two-axis fluxgate sensor and true data.
Figure 4The RMS errors of magnetic field after each iteration when the highest order of harmonic terms is set from 2 to 7.
Figure 5Errors of the magnetic field component for each axis before and after calibration: (a) x-axis; (b) y-axis.
Figure 6Errors of the magnetic field magnitude before and after calibration.
Figure 7Heading errors before and after calibration.
The maximum error before and after calibration.
| Magnetic Field Magnitude (nT) | Heading (°) | |||
|---|---|---|---|---|
| Before calibration | 1345 | 1483 | 1302 | 1.86 |
| After classical calibration | 419 | 464 | 81 | 0.62 |
| After nonlinear calibration | 36 | 34 | 30 | 0.07 |