Rocket equations 1

October 12, 02023

(1) Predicting the maximum height (h^\hat{h}) and the maximum velocity (v^\hat{v}) that a model rocket will achieve when launched. Also useful to know the time after launch of maximum altitude (th^t_{\hat{h}}). Three models. Excluding drag for simplicity.

Rocket

FRAMING

(2) At launch, time t=0t = 0, the rocket's height h=0h = 0 and its velocity v=0v = 0. After launch the rocket will accelerate until the motor burns out at tbt_b. At tbt_b, the rocket will be at height hbh_b and velocity v^\hat{v}. The rocket will continue to rise upwards for distance hch_c, slowing because of gravity, until v=0v = 0 again. Then the rocket will be at h^=hb+hc\hat{h} = h_b + h_c, and the time will be th^t_{\hat{h}}.

Framing

(3) Relevant initial data that we can use to derive h^\hat{h} (hbh_b, hch_c), v^\hat{v}, th^t_{\hat{h}} are as follows:

  • bb, the engine's burn time (NB: tb=bt_b = b)
  • II, the engine's total impulse
  • mm, the rocket's mass
  • gg, acceleration down due to Earth's gravity
MODEL 1: NO DRAG, CONSTANT IMPULSE, VERTICAL FLIGHT, CONSTANT MASS

(4) The first model is simplest. It assumes no drag and that II is constant over bb (all models in this note make this assumption). Model 1 also assumes no weathercocking and that rocket mass is unchanging. The results are the least accurate but it is a start.

(5) We can calculate v^\hat{v} by looking at the rate of acceleration ab=ar+aga_b = a_r + a_g during the boost phase, where ara_r is the acceleration provided by the motor and aga_g is the deceleration provided by gravity:

F=ma and Fr=Ib and ag=9.8ar=Ibmab=Ibm9.8v^=abbv^=Im9.8b\begin{split} F &= ma \textrm{ and } F_r = \frac{I}{b} \textrm{ and } a_g = -9.8 \\ \therefore a_r &= \frac{I}{bm} \\ \therefore a_b &= \frac{I}{bm} - 9.8 \\ \hat{v} &= a_b \cdot b \\ \therefore \hat{v} &= \frac{I}{m} - 9.8b \\ \end{split}

(6) Assuming constant impulse and no drag (3), the rocket will accelerate linearly from 0 to v^\hat{v} and the average velocity vˉ=v^/2\bar{v} = \hat{v} / 2. Therefore to calculate hbh_b:

hb=vˉb=v^b2h_b = \bar{v} \cdot b = \frac{\hat{v}b}{2} \\

(7) During the coast phase (NB: still assuming no drag), the rocket will linearly decelerate from v^\hat{v} to 0 due to gravity. Therefore, to derive hch_c we can calculate the duration of the coast phase tct_c and use vˉ\bar{v} (and h^=hb+hc\hat{h} = h_b + h_c).

tc=v^ghc=vˉtchc=v^2v^g=v^22g\begin{split} t_c &= \frac{\hat{v}}{g} \\ h_c &= \bar{v} \cdot t_c \\ \therefore h_c &= \frac{\hat{v}}{2} \cdot \frac{\hat{v}}{g} = \frac{\hat{v}^2}{2g} \\ \end{split}

(8) In summary, the no-drag, constant impulse, vertical flight, constant mass model is as follows:

v^=Im9.8bh^=v^b2+v^22gth^=b+v^g\begin{split} \hat{v} &= \frac{I}{m} - 9.8b \\ \hat{h} &= \frac{\hat{v}b}{2} + \frac{\hat{v}^2}{2g} \\ t_{\hat{h}} &= b + \frac{\hat{v}}{g} \\ \end{split}
MODEL 2: NO DRAG, CONSTANT IMPULSE, WEATHERCOCKING, CONSTANT MASS

(9) If the rocket's launch is not perfectly vertical then some proportion of its acceleration is sideways, not vertical. This reduces the maximum vertical velocity v^˙\dot{\hat{v}} and so also affects h^˙\dot{\hat{h}} and th^˙t_{\dot{\hat{h}}}. This can be seen in the following diagram where x˙\dot{x} denotes the vertical component of an xx that is not wholly vertical.

Weathercocking

(10) If the rocket weathercocks at angle θ\theta then v^˙\dot{\hat{v}} is as follows. Apart from using v^˙\dot{\hat{v}} in place of v^\hat{v}, the calculations for h^˙\dot{\hat{h}} and th^˙t_{\dot{\hat{h}}} are unchanged from model 1, (8).

ar˙=cosθarab=cosθIbm9.8v^˙=cosθIm9.8b\begin{split} a_{\dot{r}} &= \cos \theta \cdot a_r \\ \therefore a_b &= \cos \theta \cdot \frac{I}{bm} - 9.8 \\ \therefore \dot{\hat{v}} &= \cos \theta \cdot \frac{I}{m} - 9.8b \\ \end{split}
MODEL 3: NO DRAG, CONSTANT IMPULSE, WEATHERCOCKING, CHANGING MASS

(11) Although a model rocket's propellant mass is a small proportion of its weight (especially compared to the proportion propellant mass of full scale rockets), factoring it into the model can help improve its accuracy further.

(12) The rocket's mass mm is the body mbm_b and propellant, mpm_p. Assuming constant II (3), it is reasonable to also assume that the propellant is burnt linearly.

(13) Therefore, the rocket's mass varies from mb+mpm_b + m_p to mbm_b over the course of the burn phase, with average mˉ=mb+0.5mp\bar{m} = m_b + 0.5m_p, whereas the rocket's mass is mbm_b only for the entirety of the coast phase. The change in mass during boost affects v^\hat{v}. In turn this flows through into tct_c and therefore hch_c and h^\hat{h}.

(13) As a result, the modified equation for v^\hat{v} is as follows. All other equations are as in model 1, (8).

ar=Ibmˉ=Ib(mb+0.5mp)v^˙=cosθImˉ9.8b=cosθI(mb+0.5mp)9.8b\begin{split} a_r &= \frac{I}{b\bar{m}} = \frac{I}{b(m_b + 0.5m_p)} \\ \therefore \dot{\hat{v}} &= \cos \theta \cdot \frac{I}{\bar{m}} - 9.8b = \cos \theta \cdot \frac{I}{(m_b + 0.5m_p)} - 9.8b \\ \end{split}

(15) Note that drag varies with mass and the rate of deceleration due to drag is proportionally greater when the rocker is lighter due to the reduced momentum. This affects the calculation of v^\hat{v} and also further directly affects hch_c. Modelling of drag is not considered in this note.

(16) Note that the impulse may vary during the burn; a typical impulse profile is shown below. Modelling variation in impulse over the course of a rocket motor's burn is outside of scope. The impact of this factor is highly dependent on the specific impulse profile. It is difficult to empirically determine an impulse profile and it is not clear what is an appropriate conceptual model. Therefore, in true engineering fashion, this consideration is disregarded.

Hypothetical thrust over time curves Handbook of Model Rocketry, G. Harry Stine

SUMMARY

(17) The formula for model 3 (no drag, constant impulse, weathercocking, changing mass) for the quantities that we care about in terms of the relevant initial data are:

v^˙=cos(θ)I(mb+0.5mp)9.8bh^˙=v^˙b2+v^˙22gth^=b+v^g\begin{split} \dot{\hat{v}} &= \cos(\theta) \cdot \frac{I}{(m_b + 0.5m_p)} - 9.8b \\ \dot{\hat{h}} &= \frac{\dot{\hat{v}}b}{2} + \frac{\dot{\hat{v}}^2}{2g} \\ t_{\hat{h}} &= b + \frac{\hat{v}}{g} \\ \end{split}

I wonder if... Yes; yes, yes, yes; whatever you wonder the answer is yes!

Profile picture

I write to know what I think. No commitment to any topic, view or perspective. All opinions were my own. I change my mind.

© 02002-02024, all rights reserved.