Jump to content
Banner by ~ StaryStory
  • entries
    31
  • comments
    54
  • views
    9,321

Derivation of the rocket equation


Admiral Regulus

737 views

Let's start with the basics. Force, measured in Newtons, can be broken down further into units of mass * acceleration. So...

 

1 N = 1 kg * 1 m/s2

 

As far as physics goes, this is pretty simple so far. So, what happens if you apply a force for a period of time, say, one newton for one second?

 

1 N * 1 s = (1 kg * 1 m/s2) * s = (1 kg * 1 m/s)

 

We end up with units of mass and velocity, in kg and m/s. This means that a force multiplied by a time is identical to a mass multiplied by a velocity. If you know any of the three, you can use algebra to solve for the fourth. In other words,

 

F * t = m * v

 

Instead, though, we'll call the velocity "Δv," with the Greek character delta representing change. This is because a force doesn't set the velocity, it changes the velocity based on what the initial velocity was. So,

 

F * t = m * Δv

 

Next, we'll move the mass over to the left side, so that we have isolated Δv. The Δv is what we're looking for, because that's how fast a rocket can go. Generally speaking, faster is better... yes? Right! Of course.

 

F * t / m = Δv

 

But, with rockets, the mass can change by a significant amount. Most of a rocket's mass comes from its fuel supply, so it isn't constant. It changes. Considering, we're going to need to edit this equation a little to make it more useful.

 

We can say that's the instantaneous delta v, but what we're really looking for is the total delta v. So, let's break this up into small pieces of time, and sum that up over a variable range of m.

 

Δv = ∫ F / m dt

 

Now we just need an equation for m. Let's say that the starting mass is m0, and the mass decreases at a rate of ṁ. So, this leads to:

 

m(t) = m0 - ṁ * t

 

Note that we could also consider ṁ the rate of fuel consumption by mass. Substituting this back into the last equation, we get:

 

Δv = ∫ F / (m0 - ṁ * t) dt

 

The evaluation of this integral from t = 0 to t = t results with:

 

Δv = (-F / ṁ) * ln ( | ṁ * t - m0 | / | m0 | )

 

Since ṁ is the rate of fuel consumption and t is the time of the burn, ṁ * t is the total amount of fuel burned. Since mass can never be negative, we can also eliminate the absolute value signs. Considering, we can rewrite this as:

 

Δv = (-F / ṁ) * ln ( mf / m0 )

 

Where mf is the final mass, dry mass, or the mass of the rocket after the burn. This can be further simplified using properties of logarithms.

 

Δv = (F / ṁ) * ln ( m0 / mf )

 

And this is identical to the "delta v" equation on the KSP wiki. Hooray! I did something today! :lol:

0 Comments


Recommended Comments

There are no comments to display.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Join the herd!

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...