How Can I Solve the Rocket Motion Equation Numerically Using Maple?

Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
1 reply · 2K views
Dulle
Messages
2
Reaction score
0
Hi there
I'm in desperate need for your help!

I need to solve the rocket motion equation numerically in Maple or some other program. I'm having trouble writing the ODs
in the program.
I have derived the rocket motion equation in a single dimension:

[tex] <br /> \frac {d\vec v_r(t)}{dt} = - \, \frac {\dot m_e(t)} {m_r(t)} \, \vec v_e(t)<br /> [/tex]

I assume that the change of mass is constant and the exhaust velocity is constant. Let's say that the rocket has an initial mass of 1 kg, an empty mass of 0.1 kg and the exhaust velocity 5 m/s.

So, i want to solve the equation numerically in Maple or some other program (Maple is preferred) and find the expression for acceleration as a function of time, velocity as a function of time and the altitude as a function of time.
 
Physics news on Phys.org
That equation doesn't look right to me. On the left you have dv/dt, which has units of acceleration, but the right side has units of velocity.

I would approach the problem by considering the rocket in its own reference frame. It ejects a mass dm, with velocity Ve. You can find how fast the rocket moves backwards because of this dm. This speed is of course the "dv", differential change in velocity, in any reference frame.

Once you get an equation, it should be easy to solve analytically.