Jump to content

DeltaV calculated by KerbalEngineer seems not right??


Recommended Posts

1mgpEb7U

1pJzHv5p

any ideas why adding an ion thruster with 210 unit of xenon gas adds addition 4891m/s of deltaV??

I tested it and find out it's not right.

Can anyone figure it out?

Thanks!!

Edit: I send pics to #9.

Edited by hypersonic
Link to comment
Share on other sites

Thanks for replying! this is my first time post on this forum, can't figure out how to sent pics...

I test in space of course.

The problem arise when I fly satellite with an ion thruster in the middle and liquid fuel engines attached radially, dV shown is above 10km/s, but actually feels like a few thousand...

so I made up this new test prob: 1. choose a MK1 command pod. 2 connect Oscar-B fuel tank,FL-T200 and rocketmax X200-8 fuel tank 3.connect a LV-909 'Terrier' engine on the bottom. so the TWR is 0.85, Dv= 4346 and burn 4m 53.2s.

Next attach small Xenon container on top of MK1 pod with an ion thruster, change Xenon gas to 140 units so the two engine burn about the same time.

ignore the thrust direction... have no influence on KerbalEngineer calculation. the result is TWR=0.84 and Dv=9237

Therefore adds additional 140 unit of Xenon gas and an ion thruster adds 4891m/s ?? It's not possible, just estimate it, using TWR and burning time.

Hope someone will help me, Thanks:D

Link to comment
Share on other sites

I test in space of course.

This is a problem. Expending 1000m/s of dV rarely results in a speed change of 1000m/s. It may be more or less depending on where in the trajectory it is expended, especially so for a low TWR vessel like an ion propelled one.

Can you put a pic or two of your vessel up on imgur.com? I tried looking at your pics separately but can't seem to see them in high resolution.

Link to comment
Share on other sites

The usual way to include pictures is to upload them to somewhere like imgur.com and then insert the image using the URL from imgur.

There is a switch in the settings to make KER account for the thrust direction though that is unlikely to be anything to do with this issue. Without being able to see your pictures it is very difficult to tell what is going on. I will try to run a couple of tests following your description but I suspect that you tested only one of the engines at once whereas KER is simulating both engines burning at the same time and this will drastically change the results of the calculations. In the VAB KER can only (currently) simulate the normal staging process of the vessel and it has to make various assumptions about when the next stage gets fired and this is probably not how you fly it.

Edit: I've rebuilt your test craft and run a few tests and it certainly does look like there is a problem in the calculations and I also recall a similar issue being reported before with certain high ISP mod engines. I'll take a look at the code and see if I can see what is wrong...

P.S. This would have been better posted in the KER thread.

Edited by Padishar
Link to comment
Share on other sites

Thanks for the tips!

here're the links to the pics, hope those works.

http://imgur.com/bdIu70k&hXYBsRc#0

http://imgur.com/bdIu70k&hXYBsRc#1

why can't just upload pics from desktop?:(

- - - Updated - - -

bdIu70k.jpg?1

- - - Updated - - -

hXYBsRc.jpg?1

- - - Updated - - -

Yes you're right. It confuses me when Dv drops like 40m/s but the acceleration shown is around 10m/s.

I think Isp it calculates is not right. Isp=T/mdot/9.81=(2000+60000)/(0.04849+17.728)/9.81=355.53 (I think gravity on kerbin is same as that on Earth?)

I sent the pics and it says 794.7

Dv calculated using -Isp*g*ln(mf/mi) is correct

how does KER and Mechjeb calculates it?

Link to comment
Share on other sites

When two engines fire at the same time, Kerbal Engineer Redux doesn't take into account which direction those engines are firing. Since the Terrier engine on the bottom adds it's overall Delta-V reading to the total, while the Dawn adds it's own, those two readings are added together, per the rocket equation.

When the Terrier burns, the vessel loses the fuel mass, therefore allowing more Delta-V for the remaining amount of fuel in the Dawn stage.

...You did put them in different stages, right?

Link to comment
Share on other sites

I think his problem is not about direction of thrust - any direction of Ion should not affect Isp too much since LV 909 thrust and fuel consumption dominates - so any direction of Ion should produce an Isp value close to 345, not way off like 700-ish.

And his picture does show they're in the same stage. Although I vaguely remember KER should show it correctly when I mix my engines in the same stage, but I do see sometimes (with multiple probes, usually) that calculation goes way off.

Link to comment
Share on other sites

I built like this only for testing in VSB. the reading is same no matter how you rotates the engine. (when you actually fly it it will be different of course.)

They are in same stage, and fires at the same time.

the original problem arise when I fly satellite with an ion thruster in the middle and liquid fuel engines attached radially, dV shown is above 10km/s, but actually feels like a few thousand, so I doubt the Dv calcs.

Link to comment
Share on other sites

When two engines fire at the same time, Kerbal Engineer Redux doesn't take into account which direction those engines are firing. Since the Terrier engine on the bottom adds it's overall Delta-V reading to the total, while the Dawn adds it's own, those two readings are added together, per the rocket equation.

When the Terrier burns, the vessel loses the fuel mass, therefore allowing more Delta-V for the remaining amount of fuel in the Dawn stage.

...You did put them in different stages, right?

I already mentioned the setting in KER to enable inclusion of thrust vectors and that this has nothing to do with the problem. There is a problem in the KER calculations when engines of different ISPs are fired simultaneously.

Link to comment
Share on other sites

Thanks everyone for the reply

so there is a little bug in Isp calcs? Can someone report to mod coders?

BTW, how to reply to a single thread instead of posting a new one? I believe I pressed the 'reply' from the right corner

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...