Jump to content

Why does the orbit track sometimes 'vibrate'


Recommended Posts

i've noticed that occasionally an orbit track that should be stable, meaning no thrust is occurring and no other obvious things are happening to cause fluctations, will jiggle madly. the peri and apo apsis markers will swing back and forth rapidly and things like surface velocity are jumping around. is there any consensus why this happens? i'm running the 32bit version for the usual reasons..

Link to comment
Share on other sites

What further from the root of the active vessel? The "control from here" point?

Other parts of your vessel. If you notice, larger vessels tend to cause your orbit to shift temporarily when they're rotating :P. The "root" is just the "first" part on the vessel, or the part you assigned using the re-root tool.

Link to comment
Share on other sites

So it's just length; distance from root to extremity?

Yes. Orbits are calculated from the root but your craft rotates around the center of mass. The further those are apart the bigger the oscillations.

Link to comment
Share on other sites

So it's just length; distance from root to extremity?

Well, no, not quite. The offset's stored as a vector of three separate floats, each of which has its own floating point errors. The larger the magnitude ("distance") of that vector, the larger each of the floats is, which means the errors are larger, and so have a larger impact on the physics. Then of course there's the relative rotations, converting all that back to the world coordinates, etc. It's obviously a bit more complicated than that, but let's really not get into the technical issues of floating point numbers. We'd be here for weeks if not months.

Link to comment
Share on other sites

Yes. Orbits are calculated from the root but your craft rotates around the center of mass. The further those are apart the bigger the oscillations.
Thanks, that makes a lot more sense (or at least it conforms with what I've always thought was happening.)
Link to comment
Share on other sites

You may have noticed that the oscillations cease when you are time warping. The jiggle comes from rotations and flexing of joints from your vessel, because:

Yes. Orbits are calculated from the root but your craft rotates around the center of mass. The further those are apart the bigger the oscillations.

This means that the velocity used to calculate the orbit is varying as your vessel jiggles and wobbles as it flies. Time warping stops the physics calculations causing these small movements, so the velocity used for orbit calculation is the same as the velocity of the center of mass.

Link to comment
Share on other sites

Thanks guys! I am using a very short craft in my recent save, only 7.4m x 4 x 4; I radially attached 4 science juniors each with a fuel tank underneath no struts just a simple technique i learned from a scott manley video :-p unsure if this makes my ships more wobbly but since i've done this from like day 1 and seen this issue every time eventually, it makes sense.

I was also in a nearly circular orbit in the recent instance that made me log in and ask the question :)

edit: i had a circular orbit at 20k within a few meters and the nodes were nuts as expected. I changed the apoapse up by 4k abnd things calmed down a lot, with only the last 2 digits bouncing around.

Edited by Dave-In-Texas
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...