Water rocket demonstration by the author. The rocket itself was built by the author's 6 year old son.
Mind you, you don't have to be a rocket scientist to follow the derivation, through you do need first year university physics for it.
The Rocket Equation
Let us begin with no external forces. Newton's second law basically states conservation of momentum:
is the total momentum of the system (i.e., rocket plus water) and
is the sum of all the forces acting on the rocket+water system, which is zero without gravity, friction and other forces (and there are!). We can separate
to the momentum
of the water which has left the rocket and the momentum
of the rocket including the water still left in it:
. Written differently, it is:
On one hand, the momentum of the rocket is:
![]() |
is the initial weight of the rocket + water system. If we differentiate, we obtain:
![]() |
![]() |
relative to the rocket (the "exhaust"), but we calculate the momenta relative to an observer at rest. Thus, water leaving the rocket, leaves at a velocity of
relative to the ground. All in all, we get:
![]() |
terms cancels out, and we obtain
![]() |
as the rate of mass loss (the minus is so that
will be positive, since the rocket loses mass with time). If we look at the mass and velocity change over an interval
, this equation reads
![]() |
, we find
![]() |
Adding external forces
What happens if we have additional forces? If external forces act on the rocket, then they will too contribute to a change in the momentum:![]() |
(i.e., pointing in the negative direction of
). The second force is that of drag. Stokes drag
is valid only at small velocities. At higher velocities, where turbulence arises, the drag force is generally written as
, where
is the cross-section of the object and
is the drag coefficient. The latter number is dimensionless and it is expected to be of order unity. In case of a smoothed cylinder it is
. Cars can have
. A sphere typically has
. The number depends on the geometry and the velocity. The ½ in the definition is just a standard convention. In scalar form, when the motion is in 1D, we can write
Thus, the equations we need to solve are
![]() |
![]() |
Note that the exhaust speed through the nozzle can vary with time. This is because it depends on the pressure of the air above the water, and the pressure decreases as the air compartment volume increases. Thus, we need more physical modeling to obtain
. Adiabatic Expansion of the Gas
Since the velocity of the receding water level moves slower than the speed of sound, we can assume that the expansion of the compressed air is quasi-static. Moreover, it is faster than the time it takes the air to thermally equilibrate with the surrounding. We can therefore assume that the expansion of the gas is adiabatic. The relation between the pressure and the density is therefore given by the adiabatic law:![]() |
is the adiabatic index. For air it is
. Thus, the relation between the volume of the trapped air and the pressure is given by:
![]() |
decreases, the air volume increases and the pressure decreases as well.
The nozzle velocity and thrust
The last link we require is between the internal air pressure and the nozzle speed. In principle, the pressure difference between the internal air and the external air does work which accelerates the bulk of the water (which begins at rest) and also the water to the exhaust speed. A full analysis reveals that the system quickly reaches an equilibrium where the work done by the expanding air is used solely to accelerate water out of the nozzle. That is, the inertia of the water within the bottle can be neglected (unless the nozzle is not much smaller than the bottle's radius).From thermodynamics, we know that the work done by the gas is
where
is the pressure difference between the internal and external air and
is the volume change. Using the above, the rate work is done by the trapped air is equal to the energy required to accelerate the water out of the nozzle. We find,
![]() |
. Hence,
![]() |
) can be related to the nozzle velocity:
![]() |
Summary of equations solved
If you got lost along the way, here is a summary of the equations solved.At every given moment, we can calculate the internal pressure
, the mass loss rate
and the thrust
given the current mass of the rocket
:
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
, we are left we simple ballistic (+drag) equations:
![]() |
![]() |
Interestingly, it is easy to see that the condition required for liftoff. We need the thrust to be larger than the gravitational full. Thus,
![]() |



























Equation correction
I mean to cause no offense as I have found this page extremely useful in my study of this topic and am greatful for the obvious effort that has been put into it. However during my study of the equations you have developed I have noticed there is a slight mistake in the first equation of the third to last section of equations. You have divided both sides of the equation by M in order to obtain an expression for dvz/dt. Although mg has been reduced to g and the drag expression has been divided by M the Falpha is missing the division.
N.J.S: Thanks for noting! Indeed it is (well, was) a typo.
NASA`s rocketsimulator.
Why do NASA operate with a LO Trust witch is half of what your equation gives? It seems like they use pi*r^2*deltaP > Mg to check if the rocket will lift or not...
http://exploration.grc.nasa.gov/education/rocket/rktsim.html
Good question!
First, just the pressure difference between the bottle and the outside doesn't give a thrust. This is because there is a pressure difference between the inside and outside in every direction. This will average out. (A closed can of soda doesn't fly in some random direction even though the pressure in it is higher than the surrounding, because the average force due to the pressure difference averages out).
The origin of the thrust is not the pressure difference, but the "throwing away" of momentum = mass*velocity. If the area of the nozzle is A, and the velocity of the gas is ve, the thrust will be [[F_{thr} = \dot{m} v_e = \rho_w A v_e^2]]. Thus, it all boils down to the value of the exhaust velocity.
The velocity is obtained through conversation of energy: The pdV work of the air on the water is transformed into kinetic energy. Since the rate of kinetic energy which has to be supplied is [[(1/2)\dot{m}V_e^2]] (with an emphasis on the half!), while the rate of work done by the gas is
As a sanity check, you can compare this result to the that of the de Laval nozzle. If we take the limit of an adiabatic index [[\gamma \rightarrow \infty]] (denoted by k in the linked page) then we recover the incompressible fluid case. It gives,
Water amounts
I am going thru your equations to understand why it appears that the rocket will not take off if there is no water but just compressed air. Also if the rocket runs out of water acceleration appears to stop. There is more potential energy available if there is less water and more compressed air. Where does this energy go if it is not accelerating water? I would think it would result in a very high velocity/low mass air stream which would launch the rocket even higher.
Thanks for any insight
The air stream would have
The air stream would have high velocity, but very low mass. Hence it would have very little momentum, so that the rocket would also gain very little momentum from the air stream.
From a pure energy point of
From a pure energy point of view just using air should indeed allow the rocket to go even higher, because you have more compressed air and thus more stored energy. So in practice it must be that the kinetic energy of the escaping air is not transferred to the rocket. Certainly the outlet ("jets") play an important role here, as the size of the exit hole for a given rocket effects the height reached, without changing the amount of energy stored.
Help with my project
My class recently done a water rocket project. Now we have to do a report and i need to calculate the maximum height of our rocket with the use of a inclinometer. At lanch day the angle was 60 and the distance from the person and tyhe lanching pad was 20m. also the height of the person measuring is 5'5.
so can u help and i would like a reply back at the end of today-05/21/07
simple trigonometry
It's simple trigonometry.
tan 60°=(h-hp)/d, d=20m, hp=5'5=1.65m
h=d tan 60°+hp=1.73*20m+1.65m=36m
The point which surprises me is that I thought a person who is 5'5 should know basic trigonometry. But then again, the US high school system is not know to be the best. (I know from experience).
Cheers,
-- Nir
Equation missing
You guys forgot this equation" d=0.5 gt2 "( the 2 is supposed to be to the second power)...do you think you can put it and explain what it means or for what is it?
nope.
This is the result you obtain if you integrate the equations for the acceleration twice.
dv/dt = - g
v = -gt + v0
d = -(1/2) gt^2 +v0 t + d0
equations
Hello,
Your simulator works good. I compared the results with my graphic analysis by video and I found the same results :)
I would like to know how you succeed in making your simulator with the last equations? For example, in your p(in) equation you have to know the mass variation...and it is not provided???
Thank you very much. Excuse for my bad English:I'm french...
Ps: Here is the link of my water rocket website(English translations) http://aetmrocket.blogspot.com/
a) I am happy to learn that
a) I am happy to learn that the equations fit reality
b) You have nice long rockets on your site. I suppose i'll build one with my son at some point.
c) All the equations are written in the last section. M(t) for example is integrated for with dM/dt = - alpha, where alpha is given by the expression a few lines further up.
-- Nir
what if
can you use a different propellant in replacement of water such as soda?
on Soda
I believe that soda could be used as well, most parts of the equation should remain the same. Nevertheless, someone used soda for the experiment they should also factor in the air bubble concentration in the soda itself. The way I see it it might just change the whole pressure thing alot. Interesting experiment. i really like the little video as well.
Water powered rocket is awesome.
The water powered rocket is way awesome. That is really dang cool and to see all the calculations is quite amazing. It is a little over my head by it is amazing none the less. I would love to see more stuff about this on your site.