Rocket equations of motion w/ drag and gravity

Click For Summary

Discussion Overview

The discussion revolves around the equations of motion for a rocket considering the effects of gravity and drag, specifically linear and quadratic drag. Participants explore various mathematical approaches to derive these equations and seek solutions for the rocket's velocity and height over time.

Discussion Character

  • Technical explanation
  • Mathematical reasoning
  • Debate/contested

Main Points Raised

  • One participant presents the equations of motion for a rocket under different conditions, specifically focusing on the case of gravity with linear and quadratic drag.
  • Another participant suggests a method to transform the differential equation into a specific form to facilitate solving it.
  • A third participant references a method from a differential equations textbook, proposing the use of an integrating factor to solve the equation analytically.
  • One participant reports successfully deriving a formula for the rocket's velocity before burnout and expresses satisfaction with the results, noting its agreement with established solutions under certain limits.
  • Another participant outlines an alternative method involving variable substitutions and expresses appreciation for the cleverness of the approach, although they initially struggled to understand it.
  • Some participants express uncertainty about whether their methods can be applied to the forms of the equations presented by others.

Areas of Agreement / Disagreement

Participants do not reach a consensus on the best method for solving the equations, as multiple approaches are proposed and some express uncertainty about their applicability. The discussion remains unresolved regarding the most effective solution technique.

Contextual Notes

There are limitations in the assumptions made regarding the forms of drag and the mass of the rocket, as well as the dependence on specific mathematical transformations that may not be universally applicable.

Adoniram
Messages
93
Reaction score
6
I have seen many examples of the EOM for a rocket derived for the following cases:
  • No gravity, No drag
  • Gravity, No drag
  • No gravity, linear drag (b*v where b is a constant)

I have never seen
  • Gravity, linear drag
  • Gravity, quadratic drag

I took John Taylor's two examples of linear drag and gravity (without drag), and tried to combine them (since quadratic drag would add even more complexity). A couple basic assumptions at first:
The mass of the rocket is described as:
m(t)=m_o-kt
Where m_o is the initial mass of the fueled up rocket, and -k is the rate at which mass leaves the rocket. Also, u is the velocity of the exhaust (which is taken as a constant), and v is the velocity of the rocket itself.

For linear drag + gravity, the resultant equation of motion would be:

\frac{m dv}{dt}=-\frac{u dm}{dt}-mg-bv

At this point, for the case without gravity, you can do separation of variables. However, that doesn't seem possible here:
\frac{dv}{dt}=\frac{1}{m}\left(ku-bv\right)-g
(I've substituted -k in for dm/dt)
So, putting in m->m(t):
\frac{dv}{dt}=\frac{\left(ku-bv\right)}{\left(m_o-kt\right)}-g

Any help on solving this analytically would be greatly appreciated!
 
Physics news on Phys.org
Just doing this in my head, so it might not work...
Looks like you can get it into the form y'=Ay/x+B. Then try substituting y=ux.
 
I finally found a method in Boyce & DiPrima's diff eq book:
If you can get the diff eq to look like:
v'(t)+p(t)v(t)=g(t)
Then you can solve it using an integrating factor, \mu (t):
\mu(t)=exp\int p(t)dt
Then,
v(t)=\frac{1}{\mu(t)}\int_{t_o}^{t}\mu(s)g(s)ds
In my case, t_o=0 which helped simplify it. Anyway, I solved and got a somewhat ugly but completely reasonable formula!
v(t)=\frac{ku}{b}\left[1-m_o^{-b/k}\left(m_o-kt\right)^{b/k}\right]-\frac{g}{b-k}\left[m_o-kt-m_o^{1-b/k}\left(m_o-kt\right)^{b/k}\right]

Which gives the velocity of the rocket anytime before burnout. I can integrate and get height, and then use conservation of energy (with quadratic drag this time) to calculate final height. Sweet.
 
Extra cool:

I used mathematica to take the limit of that equation as b\rightarrow0 and got exactly the same result as John Taylor's 3.11 which solves for v(t) for the case of gravity but no drag.

Mind = blown. So happy this worked.

(also, same for g\rightarrow0, recovers the same as 3.14)
 
Last edited:
  • Like
Likes   Reactions: berkeman
The method I outlined works too. Did you try it?
Writing T=(m0/k)-t and V=(ku/b)-v we have dv=-dV, dt=-dT:
dV/dT=(b/k)(V/T)-g
Now putting V=WT
W' T + W = (b/k)W - g
Writing α=b/k-1
W' T = αW - g
W'/(αW-g)=1/T
Etc.
 
I did not try that method, since I couldn't get it into the form you proposed:
v'=\frac{Av}{t}+B

The best I can do with that initial equation is:
v'=v\left(\frac{-b}{m(t)}\right)+\frac{uk}{m(t)}-g
or
v'=-vp(t)+g(t)

Does your method work for that form as well?
 
Adoniram said:
I couldn't get it into the form you proposed:
My post #5 lays it out in detail.
 
haruspex said:
My post #5 lays it out in detail.
Wow that is really clever. At first I didn't get what you were saying but yeah that works! I would have never thought of that on my own...
 

Similar threads

  • · Replies 15 ·
Replies
15
Views
2K
  • · Replies 17 ·
Replies
17
Views
2K
  • · Replies 2 ·
Replies
2
Views
1K
  • · Replies 0 ·
Replies
0
Views
2K
  • · Replies 4 ·
Replies
4
Views
5K
  • · Replies 6 ·
Replies
6
Views
1K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 11 ·
Replies
11
Views
2K