Jump to content

Isp calculation of mixed engines stage


Recommended Posts

Looking for some help. I'm getting a different result for my Isp calculation than KSP / KER, and I can't figure out why.

My dummy test rocket has a single stage:
- 1 Reliant engine and two FL-T800 tanks
- 3 Hammer SRBs
- Dummy 20.6t payload
- Atmosphere, not vacuum

My calculation is giving me and Isp of 187s (and therefore 924 m/s DV), KER is saying 224s (and therefore 1109 m/s DV).

Wiki says sum of thrust of each engine, divided by sum of (thrust / Isp). ( https://wiki.kerbalspaceprogram.com/wiki/Specific_impulse#Multiple_engines )

            3 * 197.9 + 205.161
Isp = ----------------------------------- = 187.23
      (3 * 197.9 / 170) + (205.161 / 265)

What am I doing wrong?

Forum won't let me insert image, but here is the screenshot: https://imgur.com/a/IGwdTuW

Link to comment
Share on other sites

@VoidFoo, your calculation is correct, it looks like KER is wrong.

I built the same rocket as you and I'm seeing the same numbers in KER.  However, if you look at the built-in KSP dV indicator, it shows the Isp as 187 s, which agrees with you.

I also confirmed the correctness of your calculation by performing an in-game test.  I sent the rocket to the launchpad, ignited the engines, and ran it until the SRBs burned out.  This took about 24 seconds, during which we burned 1125 units of solid fuel, 210 units of oxidizer, and 172 units of liquid fuel.  That's a total mass of 10.3475 metric tons of propellant, which gives us a propellant flow rate of 10.3475 / 24 = 0.43115 t/s.  Thus, the specific impulse is,

Isp = thrust / (flow rate * go) = 798.85 / (0.43115 * 9.80665) = 189 s

I'm off a little bit from your calculation because of error in my measurements.

But as far as computing the delta-v is concerned, @king of nowhere is correct, you have to consider it a 2-stage rocket.  You must compute the dV for the first 24 seconds when all engines are running, and then compute separately the dV for the period of time when just the Reliant is running and burning what propellant remains.

You might want to report your findings in the KER thread so perhaps the dev can fix the error.
 

Edited by OhioBob
Link to comment
Share on other sites

Both you guys' explanations help out a bunch. Thanks!

I switched the calculation to two stages:
- SRBs running: mass 41.53 -> 31.23, Isp 187.24 --> 522.95 m/s DV
- SRBs empty: mass 31.23 -> 25.1, Isp 265 --> 567.97 m/s DV
-------
1090.92 m/s DV

Used the fuel consumption rate on the wiki, which matches your in-game fuel consumption test. Working backwards that would give a total average Isp of 220.84 s I suppose? Yet another value for the Isp collection :D

Inspired by your in-game test I put a probe core on it, hyperedited it into Kerbol orbit and burned prograde. Payload now 20.92t and the rest now using vacuum values, the calculated DV matched the orbital velocity increase exactly (1255.2 m/s DV). So it all seems good!

Did not know about that built-in KSP indicator btw, TIL...

Link to comment
Share on other sites

2 hours ago, VoidFoo said:

Working backwards that would give a total average Isp of 220.84 s I suppose?

I computed that number too, using the same method.

The 216.2 s number I got this way...  Specific impulse is typically computed as thrust/(fuel flow rate*go), but I figure we could also take (thrust*time)/((fuel flow rate*time)*go).  Of course thrust*time is the total impulse of the rocket, and fuel flow rate*time is just the total amount of fuel. I compute the burn time of the SRBs to be 23.69 s and that of the Reliant to be 101.34 s at full thrust.  Therefore,

((197.897 * 3 + 205.161) * 23.69 + 205.161 * (101.34 - 23.69)) / (16.4375 * 9.80665) = 216.23 s

The same number can be arrived at more simply this way, Σ(fuel mass*Isp)/Σ(fuel mass).

(8.4375*170 + 8*265) / (8.4375 + 8) = 216.24 s

The 220.84 s number is probably more correct, but I doubt KER would compute it that way.  I was attempting to find a method that I though KER might use to compute the combined Isp.  Of course neither method nor any other method I tried would reproduce KER's 224.6 s number.  I don't know where that comes from.

Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...