Methods and systems for calibration and compensation of accelerometers with bias instability
First Claim
Patent Images
1. A method for determining compensation coefficients for accelerometers, said method comprising:
- measuring an accelerometer output at a center point of time of a high acceleration load interval, where high acceleration is greater than 1 g;
determining the bias accumulation at the center point of time of the high acceleration interval;
determining a corrected accelerometer output based on the bias accumulation determination; and
determining the compensation coefficients using the corrected accelerometer output.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for determining compensation coefficients for accelerometers which exhibit bias transients is described. The method comprises estimating bias accumulation from measured accelerometer outputs, determining a corrected accelerometer output, and determining the compensation coefficients for the accelerometer.
-
Citations
27 Claims
-
1. A method for determining compensation coefficients for accelerometers, said method comprising:
-
measuring an accelerometer output at a center point of time of a high acceleration load interval, where high acceleration is greater than 1 g;
determining the bias accumulation at the center point of time of the high acceleration interval;
determining a corrected accelerometer output based on the bias accumulation determination; and
determining the compensation coefficients using the corrected accelerometer output. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
measuring accelerometer output at a time prior to a beginning of the high acceleration. interval;
measuring accelerometer output at a time after an end of the high acceleration interval;
subtracting accelerometer output from the time prior to the beginning of the high acceleration interval from accelerometer output at the time after the end of the high acceleration interval; and
multiplying the difference in the measured accelerometer outputs by one half.
-
-
5. A method according to claim 4 wherein determining a corrected accelerometer output comprises subtracting the multiplied difference from the measured accelerometer output.
-
6. A method according to claim 4 wherein the time prior to the beginning of the high acceleration interval and the time after the end of the high acceleration interval are determined using a second derivative of the measured accelerometer output.
-
7. A method according to claim 1 wherein determining the bias accumulation comprises estimating bias accumulation at a center point of time, ac, of a high acceleration load interval according to
-
( a ( t 2 ) - a ( t 1 ) ) , where a(t1) is measured accelerometer output at a time prior to a beginning of the high acceleration load interval, and a(t2) is measured accelerometer output at a time after an end of the high acceleration load interval, where high acceleration is greater than 1 g.
-
-
8. A method according to claim 7 wherein determining a corrected accelerometer output comprises:
-
measuring accelerometer output at the center point of time; and
correcting accelerometer output according to where a(tc) is measured accelerometer output at the center point of time.
-
-
9. A method according to claim 8 wherein determining compensation coefficients comprises calculating calibration coefficients based on accelerometer testing according to
-
dr error r p / n ) dv load = ( w 0 + w 1 T + a c ( w 2 + w 3 T + w 4 T 2 + w 5 T 3 ) + w 6 a c 2 ) , where dvload is a change in velocity for an applied load and approximate radius arm rp/n, ac is corrected accelerometer output, T is temperature, rp/n is an approximate radius arm for positive g (p) and negative g (n) orientations, drerror is an accelerometer sensing element radial error, and wi are calibration coefficients.
-
-
10. A method according to claim 9 further comprising
testing accelerometers at multiple temperatures and multiple loads; - and
determining drerror and wi, calibration coefficients using testing results which include and dvload, ac, and T from each accelerometer test.
- and
-
11. A method according to claim 10 further comprising compensating for temperature and accelerometer output error according to dvload=(w0+w1T+dvout(w2+w3T+w4T2+w5T3)+w6dv2out), using the values calculated for wi, to minimize errors, where dvout is the accelerometer output.
-
12. A method for compensating for bias instabilities in accelerometers comprising:
-
removing temperature cycle hysteresis through temperature cycling;
limiting durations of high acceleration load dwell times, wherein high acceleration is an acceleration of more than 1 g; and
determining a corrected accelerometer output to compensate for bias accumulated during the high acceleration load dwell times. - View Dependent Claims (13, 14, 15, 16)
measuring an accelerometer output at a center point of time of a high acceleration load dwell; and
estimating the bias accumulation at the center point of time of the high acceleration load dwell.
-
-
15. A method according to claim 14 wherein estimating the bias accumulation comprises:
-
subtracting accelerometer output at a time prior to a beginning of the high acceleration interval from accelerometer output at a time after an end of the high acceleration interval;
multiplying the difference in accelerometer outputs by one half; and
subtracting the multiplied difference from the measured accelerometer output at the center point of time.
-
-
16. A method according to claim 15 wherein the time prior to the beginning of the high acceleration interval and the time after the end of the high acceleration interval are determined using a second derivative of the measured accelerometer output.
-
17. A method of removing bias accumulation from an accelerometer measured output, the output being measured at a center point of time of a high acceleration load interval, high acceleration being a load of more than 1 g, said method comprising:
-
estimating bias accumulation at the center point of time, tc, according to where a(t1) is measured accelerometer output for a 1 g load at a time prior to a beginning of the high acceleration load interval, and a(t2) is measured accelerometer output for a 1 g load at a time after an end of the high acceleration load interval; and correcting accelerometer output according to where a(tc) is measured accelerometer output at the center point of time.
-
-
18. A system configured to determine compensation coefficients for an accelerometer, said system comprising:
-
a computer comprising a processor and a memory;
a rate table comprising a chamber;
a rate table controller connected to said computer and configured to run acceleration load profiles on said rate table, the acceleration load profiles stored in said memory of said computer;
a temperature controller connected to said computer and configured to run temperature profiles in said chamber, the temperature profiles stored in said memory of said computer; and
a device configured to measure output of said accelerometer, said device, said computer configured to receive and store output data from said device, said computer configured to estimate bias accumulation from measured accelerometer outputs, determine corrected accelerometer outputs, and determine compensation coefficients using the corrected accelerometer outputs. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
measure an accelerometer output at a center point of time of a high acceleration load interval, where high acceleration is greater than 1 g; and
determine the bias accumulation at the center point of time of the high acceleration load interval.
-
-
22. A system according to claims 21 wherein said computer is configured to:
-
measure accelerometer output at a time prior to a beginning of the high acceleration load interval;
measure accelerometer output at a time after an end of the high acceleration load interval;
subtract measured accelerometer output at the time prior to the beginning of the high acceleration interval from measured accelerometer output at the time after the end of the high acceleration interval;
multiply the difference in accelerometer measured outputs by one half; and
subtract the multiplied difference from the measured accelerometer output at the center point of time of the high acceleration load interval.
-
-
23. A system according to claim 21 wherein said computer is configured to determine the time prior to the beginning of the high acceleration interval and the time after the end of the high acceleration interval using a second derivative of measured accelerometer output.
-
24. A system according to claim 21 wherein said computer is configured to estimate bias accumulation at a center point of time, ac, of a high acceleration load interval according to
-
( a ( t 2 ) - a ( t 1 ) ) , where a(t1) is measured accelerometer output at a time prior to a beginning of the high acceleration load interval, and a(t2) is measured accelerometer output at a time after an end of the high acceleration load interval, where high acceleration is greater than 1g.
-
-
25. A system according to claim 24 wherein said computer is configured to:
-
measure accelerometer output at the center point of time; and
correct accelerometer output according to where a(tc) is measured accelerometer output at the center point of time.
-
-
26. A system according to claim 25 wherein said computer is configured to calculate calibration coefficients based on accelerometer testing according to
-
dr error r p / n ) dv load = ( w 0 + w 1 T + a c ( w 2 + w 3 T + w 4 T 2 + w 5 T 3 ) + w 6 a c 2 ) , where dvload is a change in velocity for an applied load and approximate radius arm rp/n, ac is corrected accelerometer output, T is temperature, drerror is an accelerometer sensing element radial error to be determined using test results, and wi are calibration coefficients to be determined using test results using specific dvload, ac, and T from each test.
-
-
27. A computer for removing bias accumulation from accelerometer measured outputs, the outputs being measured at a center point of time of a high acceleration load interval, high acceleration being a load of more than 1 g. said computer configured to:
-
estimate bias accumulation at the center point of time, tc, according to where a(t1) is measured accelerometer output at a time prior to a beginning of the high acceleration load interval, and a(t2) is measured accelerometer output at a time after an end of the high acceleration load interval; and correct accelerometer output according to where a(tc) is measured accelerometer output at the center point of time.
-
Specification