| Literature DB >> 28208673 |
Richard J Vaccaro1, Ahmed S Zaki2.
Abstract
A Kalman filter approach for combining the outputs of an array of high-drift gyros to obtain a virtual lower-drift gyro has been known in the literature for more than a decade. The success of this approach depends on the correlations of the random drift components of the individual gyros. However, no method of estimating these correlations has appeared in the literature. This paper presents an algorithm for obtaining the statistical model for an array of gyros, including the cross-correlations of the individual random drift components. In order to obtain this model, a new statistic, called the "Allan covariance" between two gyros, is introduced. The gyro array model can be used to obtain the Kalman filter-based (KFB) virtual gyro. Instead, we consider a virtual gyro obtained by taking a linear combination of individual gyro outputs. The gyro array model is used to calculate the optimal coefficients, as well as to derive a formula for the drift of the resulting virtual gyro. The drift formula for the optimal linear combination (OLC) virtual gyro is identical to that previously derived for the KFB virtual gyro. Thus, a Kalman filter is not necessary to obtain a minimum drift virtual gyro. The theoretical results of this paper are demonstrated using simulated as well as experimental data. In experimental results with a 28-gyro array, the OLC virtual gyro has a drift spectral density 40 times smaller than that obtained by taking the average of the gyro signals.Entities:
Keywords: Allan variance; inertial sensor; virtual gyro
Year: 2017 PMID: 28208673 PMCID: PMC5335999 DOI: 10.3390/s17020352
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Coefficient vectors for a 6-gyro array and corresponding RRW spectral density using three methods. Method 1 is the unweighted average of the gyro signals. Method 2 uses only the diagonal elements of the theoretical matrix to calculate the coefficients. Method 3 is the optimal linear combination, which is calculated using the entire matrix.
| Method 1 | Method 2 | Method 3 | |
|---|---|---|---|
| Coefficient Vector | |||
Figure 1Random drift (RRW) spectral density for virtual gyros corresponding to coefficient vectors calculated using only the diagonal elements of and using the entire matrix. A virtual gyro created by averaging the gyro signals has an RRW spectral density of for all trials (see Table 1).
Figure 2Sorted eigenvalues and sorted diagonal elements of the matrix , which was estimated from data from a 28-gyro array.
Figure 3Allan variance plots for virtual gyros. Circles are calculated Allan variance points. Smooth curves are theoretical Allan variance plots corresponding to the obtained for each virtual gyro using Algorithm 1. Vertical lines through each point are standard deviations calculated using . (Top plot): average of 28 gyros. (Middle plot): weighted average of 28 gyros using only diagonal elements of . (Lower plot): optimal linear combination of 28 gyros.
Estimated values of ARW and RRW spectral densities for virtual gyros obtained from experimental data by three different methods. Method 1 is the unweighted average of the gyro signals. Method 2 uses only the diagonal elements of to calculate the coefficients. Method 3 is the optimal linear combination, which is calculated using the entire matrix.
| Method | ARW | RRW |
|---|---|---|
| 1 | ||
| 2 | ||
| 3 |