I have a machine pulling a weight, attached by a rubber band, up an incline that has a slowly varying slope. I know the position of the machine well (about 0.1%), but the rubber band introduces a great deal of positional uncertainty. I want to know the position of the weight at any time T. Fortunately, I have accelerometers attached to the weight.
Is a Kalman filter suitable for this task?
1) My accelerometer measurements are simply observations, not controller inputs
2) The mean of my position error is most likely _not_ zero (the weight will typically lag the machine position)
3) How can I eliminate the gravity component of the acceleration so that I can use it in the model (note that the slope of the incline varies, albeit slowly)?
4) I have no way to know or model the frictional forces. I can only sense the effect through the accelerations.
5) In some cases the weight comes to an abrupt halt with subsequent stretch in the rubber band followed by rapid acceleration
2007-08-19
04:12:07
·
2 answers
·
asked by
dogsafire
7
in
Science & Mathematics
➔ Engineering
Mostly I need pointers to documentation or other sources of information that will help me formulate the problem properly.
Theory textbooks are useless. This is a real world problem. I need to implement it in an actual program.
2007-08-19
04:14:33 ·
update #1