raptop changed the topic of #principia to: READ THE FAQ: http://goo.gl/gMZF9H; The current version is Fréchet. We currently target 1.5.1, 1.6.1, and 1.7.x. <scott_manley> anyone that doubts the wisdom of retrograde bop needs to get the hell out | https://xkcd.com/323/ | <egg> calculating the influence of lamont on Pluto is a bit silly… | <egg> also 4e16 m * 2^-52 is uncomfortably large
UmbralRaptop has quit [Ping timeout: 202 seconds]
UmbralRaptop has joined #principia
<discord-> l​pg. — flight plans don't take boiloff into account, do they?
<discord-> w​aptdragon3. — probably not
<discord-> l​pg. — (specifically, for burn duration)
<discord-> l​pg. — I'm seeing a discrepancy between dv/burn time numbers in MJ and the flight plan, and the flight plan's worse numbers appear to be the ones matching reality. if it did take boiloff into account, that _might_ explain it (but probably not)
<discord-> w​aptdragon3. — it might continual update whereas MJ doesnt
<discord-> l​amont. — MJ takes boiloff into account as well as HTP
<discord-> l​amont. — and updates continually
<discord-> l​amont. — (assuming we are talking stage stats)
<discord-> l​pg. — we are
<discord-> l​pg. — what I'm seeing: MJ thinks I have 3200m/s, and will take 5min50 to urn. A flight plan to burn 3155m/s thinks it'll take 5min54 to burn - more time for less dv. In actual practice, I run out of dv ~4s before the maneuver time elapses, and I'm indeed short of the planned trajectory. So MJ was right on burn time, but wrong on dv
<discord-> l​pg. — what I'm seeing: MJ thinks I have 3200m/s, and will take 5min50 to burn it. A flight plan to burn 3155m/s thinks it'll take 5min54 to burn - more time for less dv. In actual practice, I run out of dv ~4s before the maneuver time elapses, and I'm indeed short of the planned trajectory. So MJ was right on burn time, but wrong on dv (edited)
<discord-> l​pg. — boiloff seems to be minimal, but I'm not coming up with other theories
<discord-> A​cer_Saccharum. — Spoolup delay?
<discord-> l​pg. — not long enough to account for it (~1.5s)
<discord-> K​irk. — Off axis thrust?
<discord-> l​pg. — not according to rcs build aid (or to 'dv includes cosine losses')
<discord-> l​amont. — probably finite burn losses
<discord-> A​cer_Saccharum. — The arc your thrust turns though might be it
<discord-> l​pg. — but the flight plan does take that into account, no?
<discord-> l​amont. — i haven't played with principia for awhile, does it have a "node executor" now?
<discord-> l​pg. — no
<discord-> l​pg. — it tells you where to point, when to start and when to stop
<discord-> l​pg. — ('where to pont': puts a maneuver node on the navball, which sas can point at)
<discord-> l​pg. — ('where to point': puts a maneuver node on the navball, which sas can point at) (edited)
<discord-> l​amont. — dunno, i'm somewhat skeptical the MJ ∆v calc is off
<discord-> l​pg. — this is a moon tli. if I was actually burning 3200m/s prograde, I'd be wayyy past the moon. instead I'm short
<discord-> l​amont. — oh MJ doesn't take boiloff predictions into account because it can't be accurately predicted (depends on the sun and stuff)
<discord-> l​pg. — right, I assumed as much
<discord-> l​amont. — it does take it into account in terms of as the ratio changes it will reflect the loss of ∆v and correctly "drains" the tank once any fuel goes to zero
<discord-> l​pg. — right
<discord-> l​amont. — so the calculation MJ does is really simple
<discord-> l​amont. — the burntime comes from figuring out mdot from the fuel flows, which is the most complicated part, but if you got the right burntime that went right
<discord-> l​amont. — then the other variable is thrust
<discord-> l​pg. — plugging MJ's dv (3200), initial mass, final mass into the rocket equation gives me 446s Isp, which is wrong. If I change the flight plan to burn for what MJ says my burn time is, I get 3109m/s; plugging _that_ into the equation gives me 433s, which is correct (matches what the engine's PAW says)
<discord-> l​amont. — what does MJ's ISP calculation say?
<discord-> l​pg. — where do I see that?
<discord-> l​amont. — its another column in the stage stats
<discord-> l​pg. — (will take a minute, currently scene changing)
<discord-> l​pg. — hm... this is a crewed flight. kerbal mass shenanigans?
<discord-> l​pg. — what's a kerbal, 100kg?
<discord-> l​amont. — ohhhhhh
<discord-> l​pg. — 433s. using the start/end mass in the same window, the numbers do work out for 433/3200
<discord-> l​amont. — so mass is off?
<discord-> l​pg. — yup. by exactly 200kg, comparing the dv window and the vessel window
<discord-> l​pg. — (2 kerbals aboard)
<discord-> l​amont. — cool. what does that? Kerbalism?
<discord-> l​pg. — could be, I have it
<discord-> l​pg. — And for final confirmation, if I kick out the crew, the flight plan numbers match the MJ numbers
<discord-> l​pg. — (i.e. flight plan also gives 3200m/s for the MJ burn time
<discord-> l​amont. — yeah that pretty much has to be it
egg|cell|egg has joined #principia
UmbralRaptop has quit [Remote host closed the connection]
UmbralRaptop has joined #principia
Mike` has quit [Ping timeout: 190 seconds]
Mike` has joined #principia
<discord-> S​ir Mortimer. — > cool. what does that? Kerbalism?
<discord-> S​ir Mortimer. — @lamont
<discord-> S​ir Mortimer. —
<discord-> S​ir Mortimer. — Nope. At least not in the default configs, maybe ROKerbalism. I tinkered with kerbal masses but found it way too buggy.
<discord-> l​amont. — yeah i'm not sure how to fix that
<discord-> l​amont. — apparently the part starts the update out at its base mass, then during FixedUpdate() KSP adds the mass to the part
<discord-> l​amont. — but as far as i can see MJ is scanning parts in FixedUpdate()
<discord-> l​amont. — ah
<discord-> S​ir Mortimer. — Also, heavier Kerbals don’t float on water iirc
<_whitenotifier-d13c> [Principia] pleroy commented on issue #2472: Going through the ground on the Moon - https://git.io/JvBSe
<_whitenotifier-d13c> [Principia] pleroy labeled issue #2472: Going through the ground on the Moon - https://git.io/Jv8zL
<discord-> S​tandecco. — that's RO adding mass
<discord-> S​tandecco. — and they don't float indeed
egg|cell|egg has quit [Read error: -0x1: UNKNOWN ERROR CODE (0001)]
egg|cell|egg has joined #principia
egg|cell|egg has quit [Ping timeout: 204 seconds]
egg|cell|egg has joined #principia
egg|cell|egg has quit [Ping timeout: 190 seconds]
egg|cell|egg has joined #principia
egg|cell|egg has quit [Read error: Connection reset by peer]
egg|cell|egg has joined #principia
egg|cell|egg has quit [Ping timeout: 202 seconds]
egg|cell|egg has joined #principia
egg|cell|egg has quit [Ping timeout: 204 seconds]
egg|cell|egg has joined #principia
Jesin has quit [Ping timeout: 378 seconds]
kmath has quit [*.net *.split]
armed_troop has quit [*.net *.split]
kmath has joined #principia
armed_troop has joined #principia
kmath has quit [*.net *.split]
armed_troop has quit [*.net *.split]
kmath has joined #principia
armed_troop has joined #principia
kmath has quit [*.net *.split]
armed_troop has quit [*.net *.split]
armed_troop has joined #principia
kmath has joined #principia
kmath has quit [*.net *.split]
armed_troop has quit [*.net *.split]
kmath has joined #principia
armed_troop has joined #principia
Jesin has joined #principia
kmath has quit [*.net *.split]
armed_troop has quit [*.net *.split]
kmath has joined #principia
armed_troop has joined #principia
kmath has quit [*.net *.split]
armed_troop has quit [*.net *.split]
kmath has joined #principia
armed_troop has joined #principia
Jesin has quit [Quit: Leaving]
Jesin has joined #principia
egg|cell|egg has quit [Read error: Connection reset by peer]
egg|cell|egg has joined #principia
egg|cell|egg has quit [Ping timeout: 204 seconds]
egg|cell|egg has joined #principia
egg|cell|egg has quit [Ping timeout: 202 seconds]
egg|cell|egg has joined #principia
egg|cell|egg has quit [Ping timeout: 190 seconds]
egg|cell|egg has joined #principia
Jesin has quit [Quit: Leaving]
egg|cell|egg has quit [Ping timeout: 189 seconds]
egg|cell|egg has joined #principia
Jesin has joined #principia
egg|cell|egg has quit [Ping timeout: 189 seconds]
egg|cell|egg has joined #principia
egg|cell|egg has quit [Ping timeout: 378 seconds]
egg|cell|egg has joined #principia
egg|cell|egg has quit [Ping timeout: 204 seconds]
egg|cell|egg has joined #principia
egg|laptop|egg has joined #principia
<_whitenotifier-d13c> [Principia] eggrobin created branch frobenioid https://git.io/JvRqZ
<_whitenotifier-d13c> [Principia] eggrobin created branch frobenioid - https://git.io/fpDwq
<_whitenotifier-d13c> [Principia] eggrobin opened pull request #2475: Euler - https://git.io/JvRqC
egg|cell|egg has quit [Ping timeout: 189 seconds]
egg|cell|egg has joined #principia
egg|laptop|egg has quit [Remote host closed the connection]
<_whitenotifier-d13c> [Principia] Pending. Build queued… - 
<_whitenotifier-d13c> [Principia] Pending. Building… - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/4138/
<_whitenotifier-d13c> [Principia] pleroy synchronize pull request #2474: Serialization of EulerSolver - https://git.io/JvBza
<_whitenotifier-d13c> [Principia] Pending. Build queued… - 
Jesin has quit [Quit: Leaving]
Jesin has joined #principia
<_whitenotifier-d13c> [Principia] Failure. Build finished. - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/4138/
<_whitenotifier-d13c> [Principia] Pending. Building… - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/4139/
Jesin has quit [Quit: Leaving]
<_whitenotifier-d13c> [Principia] pleroy reviewed pull request #2475 commit - https://git.io/JvRmH
<_whitenotifier-d13c> [Principia] pleroy reviewed pull request #2475 commit - https://git.io/JvRmQ
<_whitenotifier-d13c> [Principia] pleroy reviewed pull request #2475 commit - https://git.io/JvRm7
<_whitenotifier-d13c> [Principia] pleroy reviewed pull request #2475 commit - https://git.io/JvRm5
<_whitenotifier-d13c> [Principia] pleroy reviewed pull request #2475 commit - https://git.io/JvRmd
egg|laptop|egg has joined #principia
<_whitenotifier-d13c> [Principia] Success. Build finished. - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/4139/
egg|cell|egg has quit [Ping timeout: 204 seconds]
<_whitenotifier-d13c> [Principia] eggrobin labeled pull request #2474: Serialization of EulerSolver - https://git.io/JvBza
<_whitenotifier-d13c> [Principia] pleroy closed pull request #2474: Serialization of EulerSolver - https://git.io/JvBza
<_whitenotifier-d13c> [Principia] pleroy pushed 4 commits to master [+0/-0/±13] https://git.io/JvRYs
<_whitenotifier-d13c> [Principia] pleroy d756036 - Serialization of EulerSolver.
<_whitenotifier-d13c> [Principia] pleroy 6cbd545 - Cleanup.
<_whitenotifier-d13c> [Principia] pleroy 56afd15 - After egg's review.
<_whitenotifier-d13c> [Principia] pleroy 764cf8e - Merge pull request #2474 from pleroy/EulerSerialization Serialization of EulerSolver
<discord-> e​gg. — @lamont I thought stock had kerbal mass?
<discord-> e​gg. — yeah, added in FixedUpdate
egg|laptop|egg has quit [Remote host closed the connection]
<discord-> l​pg. — it does, but RO adds to it
<discord-> l​pg. — [I think] it does, but RO adds to it (edited)
<discord-> l​pg. — however if I'm reading that kerbalism comment right, stock only uses that mass while on EVA
egg|laptop|egg has joined #principia
<UmbralRaptop> Did stock change, or do kerbals only have mass on eva / in chairs?
<discord-> w​aptdragon3. — iirc they always had mass in chairs (at least since 1.2 when i started playing)
egg|laptop|egg has quit [Remote host closed the connection]
egg|laptop|egg has joined #principia
egg|laptop|egg has quit [Ping timeout: 190 seconds]
UmbralRaptop has quit [Ping timeout: 202 seconds]
<discord-> l​amont. — @egg so all the mods like KSP should be running in FixedUpdate() after KSP itself is done I would hope?