43Views6Replies

Author Options:

Gs to Speed Converstion Answered

I am looking for the math equation that converts G load to speed using Arduino (https://www.adafruit.com/products/2796)?  I am building a high power rocket data logger/controller. I need to know the speed by using accelerate of the bird. Yes I might be able to use GPS info, but at super sonic speed GPS can not keep track of the speed. The bird is a 2 stage bird. I want to stage when about 40% of the speed has bleed off. 

Thanks

Rocket Nut

6 Replies

user
Kiteman (author)2017-03-19

Assuming constant acceleration and straight-line flight...

v = u+at

Final velocity = initial velocity + (acceleration*time)

Initial velocity = zero, so...

v = at

"a" = acceleration in m/s/s

1g = 9.81m/s/s

So, v = (number of Gs) * 9.81 * (time of flight in seconds)

See:

https://en.wikipedia.org/wiki/Equations_of_motion#...

Select as Best AnswerUndo Best Answer

user
Rocket Nut (author)Kiteman2017-03-19

Thanks I think that will work.

Select as Best AnswerUndo Best Answer

user
Kiteman (author)Rocket Nut2017-03-19

It better, or my students are in deep trouble... LOL

Select as Best AnswerUndo Best Answer

user
Rocket Nut (author)Kiteman2017-03-19

I was looking over your equation, I might see a problem tho. What happens when the booster burns out and the G load drops to zero, then the "v" drops to zero (v = 0 * 9.81 * (time of flight in seconds). So how do I know when the 40% speed reduction has been activated, and fire next stage?

Select as Best AnswerUndo Best Answer

user
Kiteman (author)Rocket Nut2017-03-20

That's why I said "assuming constant acceleration"!

I've asked somebody with more rocketry knowledge than me to have a look - we'll see if he's able when time zones catch up.

Select as Best AnswerUndo Best Answer

user
Rocket Nut (author)Rocket Nut2017-03-19

May be I should mention what Accelorometer I plan to use. It's from Adafruit (https://www.adafruit.com/products/1231).

Select as Best AnswerUndo Best Answer