Jump to content

How to know gravity of planets / moons / asteroids? (no wiki's help)


Recommended Posts

Hi there!

I landed an ore miner on Ike and was surprised by its gravity; I thought its gravity was like minmus's gravity but Ike is a lot heavier O_o

I would like to explore the game without using the wikis so:  is there a way to know the gravity of a planet / moon / asteroid by sending a probe with some adequate module? 

Link to comment
Share on other sites

Underneath the science section there's two instruments that can do that and there's one part of the UI:

Part wise: The accelerometer which reads out in g (when stationary on the surface, it'll give you the strength of gravity at that point). You can measure it on Kerbin's surface (ideally sea level) for your reference point. There's also the gravioli detector, which regardless of its motion will read out acceleration due to gravity at that point (again, you can measure it on Kerbin, ideally sea level)

UI wise: your g-force meter to the right of the nav ball, while not very precise of a measurement, does include the force of gravity, so a stationary probe there can give you some idea of the strength of gravity.

Link to comment
Share on other sites

Is using the Tracking Station equally bad as using the wiki? In the Tracking Station you can focus any celestial body. In the Knowledgebase section in the bottom right is an icon that looks like Saturn (with a ring). Click that and it tells you what the ASL gravity is.

 

Link to comment
Share on other sites

  • 1 month later...

Planets and moons have a level of gravity that can be measured with your G-force meter or the Double-C Seismic Accelerometer; I advice sticking the latter on an uncrewed probe to test the gravity before making a crewed landing. Asteroids have none; attach yourself to them with the Advanced Grabbing Unit/Klaw.

Link to comment
Share on other sites

If you want to do some math, you can look at your orbit. Assuming a mostly circular orbit,

V=Sqrt((M*bigG)/R))

M is the mass of the planet and your ship - we'll solve for this. The mass of your ship is basically negligible.

bigG is the Gravitational Constant. I think KSP uses 6.67*10^-11

R is the radius of your orbit. This is not the same as altitude! If you have a very wide orbit, they are approximately the same.

Solving for M should give us -> M=(V^2)/(bigG/R)

With M, we can figure out the gravity.

F=G(M/R^2)

Same variables. That should give you your gravity!

 

Link to comment
Share on other sites

1 hour ago, BigFatStupidHead said:

If you want to do some math, you can look at your orbit. Assuming a mostly circular orbit,

V=Sqrt((M*bigG)/R))

M is the mass of the planet and your ship - we'll solve for this. The mass of your ship is basically negligible.

bigG is the Gravitational Constant. I think KSP uses 6.67*10^-11

R is the radius of your orbit. This is not the same as altitude! If you have a very wide orbit, they are approximately the same.

Solving for M should give us -> M=(V^2)/(bigG/R)

With M, we can figure out the gravity.

F=G(M/R^2)

Same variables. That should give you your gravity!

KSP uses G = 6.67408E-11 m3/(kg-s2)

But really you don't need to know that, nor the mass.  Just solve for the product GM, often denoted by the Greek letter μ, which is known as the gravitational parameter.  All problems in orbital mechanics use GM, so there no need break it down further into G and M.  That just adds an extra operation and more numbers to remember.
 

Link to comment
Share on other sites

1 hour ago, OhioBob said:

KSP uses G = 6.67408E-11 m3/(kg-s2)

But really you don't need to know that, nor the mass.  Just solve for the product GM, often denoted by the Greek letter μ, which is known as the gravitational parameter.  All problems in orbital mechanics use GM, so there no need break it down further into G and M.  That just adds an extra operation and more numbers to remember.
 

Oh? So if my math is good (which it often isn't), this can be simplified down to F=(V^2)/R?

Link to comment
Share on other sites

12 hours ago, BigFatStupidHead said:

Oh? So if my math is good (which it often isn't), this can be simplified down to F=(V^2)/R?

Yes, but the variable F implies force.  Your equation computes gravitational acceleration.  Probably should write it, g = v2/r.

But if you use the orbital velocity and radius to compute g, then the above equation will give the value of g at the orbital radius, not at the surface.

What I would do is use the orbital velocity and radius to compute GM,

GM = r v2

(Note that GM is a constant for a given body.  For instance, for Kerbin GM = 3.5316E+12 m3/s2.)

And then from that we can compute the acceleration of gravity at any radius using,

g = GM / r2

If we want the surface gravity, then just set r equal to the radius of the planet.

--------------------------------------

Note, however, that the equation GM = rv2 only works if we are in a perfectly circular orbit.  If the orbit is elliptical, as it likely is, then we can compute GM using the Vis-viva equation,

GM = v2 / (2/r - 1/a)

where v is the orbital velocity at radius r, and a is the semimajor axis.  The values v and r can be taking at any point along the orbit; and we can get a by averaging the minimum and maximum values of r.

 

Edited by OhioBob
Link to comment
Share on other sites

30 minutes ago, OhioBob said:

Yes, but the variable F implies force.  Your equation computes gravitational acceleration.  Probably should write it, g = v2/r.

But if you use the orbital velocity and radius to compute g, then the above equation will give the value of g at the orbital radius, not at the surface.

What I would do is use the orbital velocity and radius to compute GM,

GM = r v2

(Note that GM is a constant for a given body.  For instance, for Kerbin GM = 3.5316E+12 m3/s2.)

And then from that we can compute the acceleration of gravity at any radius using,

g = GM / r2

If we want the surface gravity, then just set r equal to the radius of the planet.

--------------------------------------

Note, however, that the equation GM = rv2 only works if we are in a perfectly circular orbit.  If the orbit is elliptical, as it likely is, then we can compute GM using the Vis-viva equation,

GM = v2 / (2/r - 1/a)

where v is the orbital velocity at radius r, and a is the semimajor axis.  The values v and r can be taking at any point along the orbit; and we can get a by averaging the minimum and maximum values of r.

 

Fantastic! Thanks.

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