Using an accelerometer to measure speed

Click For Summary

Discussion Overview

The discussion centers on the use of a triaxial accelerometer to calculate the speed of a car, focusing on the challenges of removing gravitational acceleration from the measurements when the sensor's alignment is unknown. The scope includes technical explanations and proposed methods for achieving accurate speed calculations using available hardware.

Discussion Character

  • Technical explanation, Debate/contested

Main Points Raised

  • One participant seeks a method to calculate the acceleration independent of the accelerometer's alignment, noting the complication introduced by gravity.
  • Another participant suggests adding an angular rate sensor to determine the angle of the accelerometer, which could help in removing gravitational effects before integrating to find velocity.
  • A different participant proposes using a frictionless potentiometer and an ADC to find the angle, although they express uncertainty about the availability of such a component.
  • A later reply emphasizes the intention to use only the existing hardware and questions the feasibility of resolving the vector at 90 degrees to gravitational acceleration without additional sensors.

Areas of Agreement / Disagreement

Participants do not reach a consensus on how to effectively remove gravitational acceleration from the measurements. Multiple competing views and methods are presented, but the discussion remains unresolved regarding the best approach.

Contextual Notes

Limitations include the assumption that the accelerometer's calibration is accurate and the challenge of determining the angle of the sensor relative to the direction of gravitational acceleration without additional hardware.

lucvh
Messages
9
Reaction score
0
Hi,

I am interested in using an accelerometer to calculate the speed of a car. The accelerometer is a triaxial one and gives 3 values of acceleration; x y and z. These can be assumed to be accurate as i have already worked on the calibration of these values so that they come out in gs. Is there a way to calculate the acceleration of the device independent of its alignment to the motion of acceleration?
For example, the accelerometer would be mounted to the dashboard of the car, but as the car accelerates the rear axle of the car dips and therefore the angle of the vector has changed. This is fine to calculate, if it weren't for gravity. I can't understand how to remove the acceleration due to gravity when the exact alignment of the sensor is un known. Does anyone have any ideas?
 
Physics news on Phys.org
You need that angle. Try adding an angular rate sensor and integrating to find the angle. Then you can remove the acceleration due to gravity and integrate to find the velocity. http://www.analog.com/UploadedFiles/Data_Sheets/778386516ADXRS150_B.pdf They are about $50 on digikey. However, I know you can find them cheaper.
 
Last edited by a moderator:
Or you could find the angle by having a frictionless POT and using an ADC. I'm not sure a close enough to frictionless POT exists.
 
The idea was to only use the available hardware. Is there no way to do it knowing that the vector i need to resolve it into is at 90 degrees to the acceleration of gravity?
 

Similar threads

  • · Replies 47 ·
2
Replies
47
Views
5K
Replies
4
Views
2K
Replies
9
Views
3K
Replies
5
Views
15K
  • · Replies 10 ·
Replies
10
Views
1K
  • · Replies 4 ·
Replies
4
Views
5K
  • · Replies 4 ·
Replies
4
Views
9K
  • · Replies 9 ·
Replies
9
Views
26K
Replies
2
Views
3K
  • · Replies 4 ·
Replies
4
Views
16K