Method and apparatus for measuring speed of moving body using accelerometer
First Claim
1. A method for measuring a speed of a moving body using an accelerometer, comprising the steps of:
- setting a standard for regulating one or more windows, each of which window is a range of time for obtaining a movement average for a movement measurement value at a point of time from a plurality of movement measurement values measured by the accelerometer and a plurality of weight values for each of the measurement values included in the windows;
storing the measurements measured by the accelerometer;
determining whether the moving body has stopped at a point of time when the speed of the moving body is to be measured;
detecting an irregular constant of the accelerometer and a gravitational acceleration component at a stopped condition when the moving body has been determined to be in a stopped condition;
regulating the windows and the weight values based on a predetermined standard for regulating the windows and the weight values when the moving body has not been determined to be in a stopped condition;
detecting the irregular constant of the accelerometer for measuring the gravitational acceleration component and the gravitational acceleration component at the point of time, based on information in the windows and the weight values regulated during the regulating step; and
calculating an actual acceleration value at a pertinent point of time by subtracting the irregular constant and the gravitational acceleration component from the acceleration measurement at the point of time and calculating the speed of the moving body based on the actual acceleration value.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are an apparatus and a method for measuring the speed of a moving body using an accelerometer. A value of earth'"'"'s gravitational acceleration component is detected from the measurements from the accelerometer and is removed from the acceleration value. Then, the acceleration value, after removal of the earth'"'"'s gravitational acceleration component, is used to obtain the speed of the moving body. The earth'"'"'s gravitational acceleration component is detected using a movement average at a point of time when the speed of the moving body is to be measured. By using the magnitude of a difference between a value obtained by removing an x-axis movement average from an x-axis measurement from the two-axis accelerometer and another value obtained by removing a y-axis movement average from a y-axis measurement from the two-axis accelerometer, it is possible to regulate a window for calculating the movement average and a weight value to each of the measurements included in the window. The present invention saves cost by reducing the number of expensive gyroscopes in implementing a speed measuring apparatus for vehicles. In addition, the speed measuring apparatus designed according to the present invention is superior to that designed according to the prior art in performance and improves the accuracy of position estimation in position estimation apparatuses for vehicles.
-
Citations
14 Claims
-
1. A method for measuring a speed of a moving body using an accelerometer, comprising the steps of:
-
setting a standard for regulating one or more windows, each of which window is a range of time for obtaining a movement average for a movement measurement value at a point of time from a plurality of movement measurement values measured by the accelerometer and a plurality of weight values for each of the measurement values included in the windows;
storing the measurements measured by the accelerometer;
determining whether the moving body has stopped at a point of time when the speed of the moving body is to be measured;
detecting an irregular constant of the accelerometer and a gravitational acceleration component at a stopped condition when the moving body has been determined to be in a stopped condition;
regulating the windows and the weight values based on a predetermined standard for regulating the windows and the weight values when the moving body has not been determined to be in a stopped condition;
detecting the irregular constant of the accelerometer for measuring the gravitational acceleration component and the gravitational acceleration component at the point of time, based on information in the windows and the weight values regulated during the regulating step; and
calculating an actual acceleration value at a pertinent point of time by subtracting the irregular constant and the gravitational acceleration component from the acceleration measurement at the point of time and calculating the speed of the moving body based on the actual acceleration value. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for measuring the speed of a moving body using an accelerometer, the apparatus comprising:
-
an acceleration-measuring unit for measuring the current acceleration of a moving body using an accelerometer mounted on the moving body;
an acceleration-storing unit for storing information on the acceleration measured by the acceleration-measuring unit according to the measurement time;
a gravitational acceleration-compensating unit for calculating a movement average of an acceleration at a point of time when an actual acceleration is to be obtained using the acceleration measurements stored in the acceleration-storing unit, wherein a weight value is assigned to each of the measurements from the accelerometer included in a window, which is a range of time from the point of time when the actual acceleration is to be obtained;
the weight value being used to calculate the movement average; and
the earth'"'"'s gravitational acceleration component is compensated for the acceleration measurement at the pertinent point of time based on the movement average; and
a speed-calculating unit for calculating the speed of the moving body using the information on the actual acceleration after compensation of the earth'"'"'s gravitational acceleration by the gravitational acceleration-compensating unit. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification