Abstract
A type-A uncertainty analysis of the magnitude of the local gravitational field can be used to validate type-B uncertainty estimates of calibrations of triaxial accelerometers by rotation in the gravitational field. We demonstrate the application of this method to validate a type-B uncertainty estimate at the sub 0.1% level of the errors introduced by a high-accuracy, two-axis, accelerometer-characterization system.
Export citation and abstract BibTeX RIS
1. Introduction
We demonstrate the calculation of a simple, robust type A [1] uncertainty estimate for the magnitude of acceleration measured by a triaxial accelerometer to validate a type B [2] uncertainty estimate for quasi-static calibration in the local gravitational field [3]. The uncertainty estimate is calculated by following a method [4] developed for in-use calibration of triaxial accelerometers in medical applications, such as monitoring the orientation or stability of patents at risk of fall.
The key concept of this method is that the magnitude gloc of the acceleration sensed by a stationary triaxial accelerometer is equal to the magnitude of the gravitational field at the location of the calibration equipment. This is independent of the accelerometer orientation relative to the gravitational field vector. This method is useful only when triaxial accelerometers are calibrated by rotation in the gravitational field and only if an independent value for the magnitude of the local gravitational field is available.
Let gloc be the magnitude of the local gravitational field at any specific location and g233 = 9.8010(±0.0001) m s−2 be gloc in our laboratory, where the stated uncertainty is a very conservative type-B uncertainty estimate chosen to be consistent with the predictions of [5] for the GPS coordinates of our building and with estimates based on absolute gravity measurements at two other locations on our campus. Also let be the axes of the local gravitational coordinate system (LGCS) in our laboratory. We refer to the axes of the LGCS as . The only general constraint on the LGCS is that is parallel to the local gravitational field.
Two additional coordinate systems were required. The first of these is defined by the two axes of rotation and of our accelerometer-characterization system (ACS), which is a platform that can be mechanically rotated about two separate axes with high precision. The second is defined in terms of the axes of maximum response of the three accelerometers that comprise a triaxial accelerometer under test. We refer to these accelerometers and their axes of maximum response as .
In general, is not a perfectly orthogonal coordinate system and and are not perfectly perpendicular. We define to lie in the plane and set = , which fixes all three coordinate systems in our laboratory.
2. Method of uncertainty analysis
To illustrate the use of the uncertainty analysis in [4], we used the previously measured [3] response Rjne of a triaxial accelerometer. Three rotation experiments were carried out to calibrate a high-accuracy accelerometer under test (DUT), as described in [3]. Each of these experiments comprised measurements of the response of each DUT accelerometer followed by a rotation step of 5° for .
We used the analysis portion of the same protocol [3] to calculate the sensitivity matrix from
where Ajke , Bjke , and Cje , are the least-squares fitting parameters defined in equations (9)–(19) in references [3] in the notation used here and . The result is
where the measured response is approximated by
V is the symbol for the SI unit of electric potential difference (volt), and akne is the k component of the acceleration experienced by the j accelerometer at rotation step n in experiment e.
Next let
be the magnitude of gloc as calculated from the quadrature sum of the responses of the u, v, and w accelerometers at rotation step n of experiment e, where
is the calculated k component of gne in the LGCS, and
is the inverse of the sensitivity matrix Sjk obtained from the least-squares fits of the linear three-parameter model (L3P model) to the response data Rjne [3].
The response data and multiples of the residuals of the fits that are convenient for comparison with the response data are shown in figures 1(a)–(c) for the u, v, and w accelerometers.
Figure 1(d) shows the Fourier transform of the residuals of the fit to Δ R wn1.
Reference [2] described a type B uncertainty estimate for the L3P protocol based on a Monte Carlo simulation of possible imperfections in our ACS owing to gimbal misalignment and rotational step-size errors. This reference shows that the L3P coefficients are sufficient to describe any perfectly stable, linear DUT within the greater of the noise of the response data and the precision of the computer arithmetic. The presence of anomalously large second and third harmonics in the Fourier transform of the residuals of the fit to the w accelerometer response in experiment 3 shown in figure 1(d) raises questions about the validity of the type B analysis described in [2], which was based on assumptions about what types and magnitudes of error might be present in the data. It is a major advantage of the type A uncertainty analysis of [4] when applied to calibration data derived from rotation in a gravitational field that it accounts for all errors present in the data independent of the nature and source of the errors.
2.1. Type A analysis of g loc from calibration data
Each value of gne in equation (4) is an independent estimate of gloc = g233 obtained in our laboratory. Therefore, we define gL3P as the mean value of all the gne data, in which case the standard deviation of the distribution of gne describes the uncertainty associated with any single value of gne . This result can be summarized as follows:
where is the (coverage factor = 2) expanded type-A standard uncertainty to be applied to any single measurement of gL3P owing to calibration error. The subscript 2 indicates a nominal coverage factor of 2, and the subscript A indicates a type-A uncertainty estimate.
The mean and standard uncertainties are both robust estimators for any single measurement in the three rotation experiments, because they are derived from every measurement in the sample. This result can be used to validate our previous type B uncertainty estimate of the triaxial acceleration measurement errors carried out using our ACS.
2.2. Type B analysis of T kj from calibration data
The computer code in [2] was designed to calculate the type B uncertainty estimates of the errors in Sjk and Cj using a Monte Carlo simulation of potential ACS errors. The same code was modified to produce type B uncertainty estimates of the inverse sensitivity matrix for the measured Rjne data described above.
Simulated errors in the rotation step size, alignment, and orientation of the ACS axes were drawn from a normal distribution with a mean of zero and a standard deviation of 0.008°. This value is the accuracy of the ACS provided by the equipment manufacturer as reported in [5]. The results are
and , which is just the square of the residuals of the fit.
The type B uncertainty estimate of any single measurement of gL3P was calculated using equations (8) and (9) using the law of uncertainty propagation [6] as follows:
where
The results of this analysis can be summarized as
which is about 1.6 times greater than the standard deviation estimate reported in equation (7).
The type A uncertainty estimate reported in equation (12) is not a replacement for the type B estimate because the former only describes the uncertainty in the magnitude of the acceleration that can be calculated from Tkj and Cj and does not provide uncertainty estimates for these quantities or Sjk .
However, the level of agreement between and directly validates the type B uncertainty estimates for values of m s−2 because is dominated by the largest component of gkne and the L3P protocol guarantees that at least one gkne for each combination of n and e.
The Monte Carlo simulation reported in [2] calculates the type B uncertainty estimate for all components of Sjk and Cj in exactly the same way. Therefore, the level of agreement between and also directly validates the Monte Carlo simulation and indirectly validates the uncertainty estimates of all the components of Skj , Tkj , and Cj independent of their magnitude. Finally, both the type A and type B calibration-uncertainty analyses described here are applicable to all L3P-protocol calibrations of DUTs performed on our ACS, including low-frequency continuous rotation measurements [7] with a correction for centripetal acceleration as needed, as well as quasi-static measurements.