Orbital Simulator with general relativity

In summary, it is possible to calculate the orbits of the Earth, Moon and Sun with general relativity instead of Newtonian Physics, provided you have accurate past positions for each body and use a frame of reference that is understandable to the software. However, this is more tedious and requires more specialized knowledge than traditional Newtonian physics.
  • #1
darkdave3000
242
5
Is it possible to calculate with precision the orbits of the Earth, Moon and Sun with general relativity instead of Newtonian Physics?

How would this work? Would the software have to record past positions of each body and have the Earth be attracted to the old sun's position 8 minutes ago? Would the Moon be attracted to a lagged position of the Earth a tiny fraction of a second old?

Keep in mind the Sun wobbles around the barycentre of the solar system and the Earth and Moon likewise also orbit around an Earth Moon barycentre.

David
 
Physics news on Phys.org
  • #2
darkdave3000 said:
Is it possible to calculate with precision the orbits of the Earth, Moon and Sun with general relativity instead of Newtonian Physics?

Sure, it's just more tedious since the equations are more complex--but you also get more accurate predictions.

darkdave3000 said:
How would this work?

You adopt an appropriate specialization of the Einstein Field Equation for the system you are studying, and then use standard techniques for evolving systems described by partial differential equations. The following paper is fairly advanced but should give you a general idea:

https://arxiv.org/abs/1607.06298
 
  • Like
Likes PeroK and FactChecker
  • #3
darkdave3000 said:
Would the software have to record past positions of each body and have the Earth be attracted to the old sun's position 8 minutes ago? Would the Moon be attracted to a lagged position of the Earth a tiny fraction of a second old?

In GR, generally speaking, gravity is not a force, it's spacetime curvature. The Sun and planets follow geodesics in a particular curved spacetime geometry.

For the weak field, slow motion approximation, which works well for the solar system, you can view gravity as a force, but it's not a purely Newtonian force; there are also velocity-dependent components to the force (somewhat like magnetism) that can be thought of as compensating for the fact that gravity "propagates" at a finite speed (the speed of light). This classic paper by Carlip discusses some of the issues involved:

https://arxiv.org/abs/gr-qc/9909087
 
  • Like
Likes FactChecker
  • #4
So having each body being attracted to a previous position of each other is not going to work as a modified Newtonian engine? I was hoping not to have to do all that field coding!

Also where would I get the exact position of Earth, moon and sun along with their exact velocities at that time? I need a snapshot of these 3 bodies as starting positions in my software. Any time after 2000AD should be fine.

And what frame of reference should I use for position? Solar System center of gravity?

David
 
Last edited:
  • #5
darkdave3000 said:
having each body being attracted to a previous position of each other is not going to work as a modified Newtonian engine?

No. Newtonian gravity with a time delay put in by hand will give you very wrong results.

darkdave3000 said:
where would I get the exact position of Earth, moon and sun?

And what frame of reference should I use for position? Solar System center of gravity?

These questions are way beyond the scope of a PF discussion. People spend years learning how to do these simulations accurately. The papers I linked to before will give you a start.
 
  • #6
I remember I bought a booklet that had all the positions of the planets in the solar system. I forget the name of it, I remember it started with "a" Almanac or something like that. This kind of book, is it available online to help me with initial positions of the planets in my software for any instant in time?

David
 
  • #8
RA is right ascencion. Dec is declination. I'm not sure what HP would be. The description suggests that they're polynomial coefficients, presumably for a polynomial in terms of time after the listed time. It will give you position on the sky - the origin is the Earth's centre. No idea if it will give you distance. You'd be better to ask in the astronomy and astrophysics forum, I would think.

You are aware, I presume, that relativity is negligible to a ridiculous degree of precision in the solar system. Rounding in those polynomial coefficients and the whole concept of using polynomial approximation to the trajectories are almost certainly larger sources of error.
 
  • #10
Ibix said:
You are aware, I presume, that relativity is negligible to a ridiculous degree of precision in the solar system.

No, it isn't. We have accurate enough measurements now to see the perihelion shift of all of the planets.
 
  • #11
PeterDonis said:
No, it isn't. We have accurate enough measurements now to see the perihelion shift of all of the planets.
I'm aware of that - you mentioned it to Dale in jeremyfiennes' recent thread. How much precision will his simulation have to carry to detect it? And are the USNO data he linked good enough?

I'm all for doing this kind of thing for the fun of it, but it might be easier to start with a more extreme case where the effect he's looking for isn't tiny, is all.
 
  • #12
Ibix said:
How much precision will his simulation have to carry to detect it?

Hm, fair question. The relativistic perihelion shift of Mercury is about 7 percent of the total shift; but the total shift is roughly one arc-second per orbit, and I would have to work out what accuracy of observation of Earth that translates to.
 
  • #13
Depends what he's simulating and why, of course. A naive estimate would be to note that the anomalous precession is 43 arcseconds per century, in which time Mercury completes 414 orbits. So precision would have to be at least 43 parts in 414×360×3600, or about one part in 13 million, just for Mercury.

Another naive estimate is that relativistic effects are likely to be of scale ##r_{orbit}/R_{Schwarzschild}## (give or take a factor of two), where the Schwarzschild radius for the Sun is about 3km. That comes out to about one part in 16 million for Mercury's orbit, one part in 50 million for Earth, and about one in 1.5 billion for Neptune.
 
  • #14
darkdave3000 said:
I remember I bought a booklet that had all the positions of the planets in the solar system. I forget the name of it, I remember it started with "a" Almanac or something like that. This kind of book, is it available online to help me with initial positions of the planets in my software for any instant in time?

David

The general term for a 'celestial almanac': ephemeris https://en.wikipedia.org/wiki/Ephemeris
 
  • #15
You might want to look at Folkner, et al theory paper, "The Planetary and Lunar Ephemerides DE430 and DE431"

And also the JPL horizons ephermeides referenced by this paper, which is already implemented, does what you describe, and has a public interface so I believe you could personally access it. But learning to operate it appears to be quite technical - I know of the existence of the program but not how to operate it. Documentation is available on the JPL website, but appears quite technical.

Here is a list of what is considered taken from the above paper.

The translational equations of motion include contributions from: (a) the point mass inter-
actions among the Sun, Moon, planets, and asteroids; (b) the effects of the figure of the Sun
on the Moon and planets; (c) the effects of the figures of the Earth and Moon on each other
and on the Sun and planets from Mercury through Jupiter; (d) the effects upon the Moon’s
motion caused by tides raised upon the Earth by the Moon and Sun; and (e) the effects on
the Moon’s orbit of tides raised on the Moon by the Earth.

Thus we have are relativistic equations for point masses (based on linearized approximation of General relativity), a Newtonian analysis of what happens because of the "figure" (i.e. the non-spherical shape) of the various solar system bodies, and some tidal effects (the figure of the Earth's oceans doesn't stay constant, it changes due to the tides).

Goldstein's book, "Classical mechanics", has some discussion of the effect of figure on the Earth-moon system if you want more details of how the whole idea of "figure" is handled. But note it's a graduate level text (though it's introductory at the graduate level). Basically one expands the (Newtonian) gravitational potential in terms of series expansion via spherical harmonics.

Folkner points out that the moon needs a particularly complex model, due to lunar mass concentrations. So one needs a lot of the spherical and zonal harmonics, more so than for other bodies.

It's possible to do the analysis of the effects of "figure" in the context of full GR, but it's simpler to analyze it with Newtonian methods.

There are effects not covered in the JPL program that don't matter for the solar system models, but could matter for more exotic problems, effects such as the emission of gravitational waves due to the orbital motion of the bodies. Simulations that take into account more than linearized gravity are needed if one wants to include these sort of effects. Such simulations have been done for black hole mergers (binary inspirals), but I'm afraid I don't know the details, other than getting them working was a project for the entire scientific community.

JPL's program is rather old, so the way it is set up may not follow the most modern conventions. Probably with the right options, it can be configured to output the numbers according to modern conventions, but that's really just a guess.

An overview of the modern conventions would probably be the wiki article on the ICRS, the Inernational Celestial Reference System, see for instance <<wiki link>>.

The technology behind the ICRS is very long baseline interferometry, which gives extremely precise measurements of the position of extragalactic radio sources, typically quasars.

A general observation - getting into the full level of detail of how we handle the solar system simulations is interesting, but to fully appreciate it one probably needs to understand General relativity first. It's not necessarily a good project to take on to learn about how GR works. The usual approach would be to learn the basics of GR, learn about approximations to GR such as PPN, then learn about the refinements to PPN needed to allow conversion between geocentric (earth-centered) and barycentric (solar system centered) coordinates.
 
  • #16
What is PPN?

pervect said:
You might want to look at Folkner, et al theory paper, "The Planetary and Lunar Ephemerides DE430 and DE431"

And also the JPL horizons ephermeides referenced by this paper, which is already implemented, does what you describe, and has a public interface so I believe you could personally access it. But learning to operate it appears to be quite technical - I know of the existence of the program but not how to operate it. Documentation is available on the JPL website, but appears quite technical.

Here is a list of what is considered taken from the above paper.
Thus we have are relativistic equations for point masses (based on linearized approximation of General relativity), a Newtonian analysis of what happens because of the "figure" (i.e. the non-spherical shape) of the various solar system bodies, and some tidal effects (the figure of the Earth's oceans doesn't stay constant, it changes due to the tides).

Goldstein's book, "Classical mechanics", has some discussion of the effect of figure on the Earth-moon system if you want more details of how the whole idea of "figure" is handled. But note it's a graduate level text (though it's introductory at the graduate level). Basically one expands the (Newtonian) gravitational potential in terms of series expansion via spherical harmonics.

Folkner points out that the moon needs a particularly complex model, due to lunar mass concentrations. So one needs a lot of the spherical and zonal harmonics, more so than for other bodies.

It's possible to do the analysis of the effects of "figure" in the context of full GR, but it's simpler to analyze it with Newtonian methods.

There are effects not covered in the JPL program that don't matter for the solar system models, but could matter for more exotic problems, effects such as the emission of gravitational waves due to the orbital motion of the bodies. Simulations that take into account more than linearized gravity are needed if one wants to include these sort of effects. Such simulations have been done for black hole mergers (binary inspirals), but I'm afraid I don't know the details, other than getting them working was a project for the entire scientific community.

JPL's program is rather old, so the way it is set up may not follow the most modern conventions. Probably with the right options, it can be configured to output the numbers according to modern conventions, but that's really just a guess.

An overview of the modern conventions would probably be the wiki article on the ICRS, the Inernational Celestial Reference System, see for instance <<wiki link>>.

The technology behind the ICRS is very long baseline interferometry, which gives extremely precise measurements of the position of extragalactic radio sources, typically quasars.

A general observation - getting into the full level of detail of how we handle the solar system simulations is interesting, but to fully appreciate it one probably needs to understand General relativity first. It's not necessarily a good project to take on to learn about how GR works. The usual approach would be to learn the basics of GR, learn about approximations to GR such as PPN, then learn about the refinements to PPN needed to allow conversion between geocentric (earth-centered) and barycentric (solar system centered) coordinates.
 
  • #17
darkdave3000 said:
What is PPN?
[Note that you do not need to quote an entire post to ask a simple question]

The term was new to me as well, but @PeterDonis described it in these forums recently here. Given that hint, one can quickly google one's way to this.

Parameterized Post Newton -- a way to systematically characterize members of a class of gravity models using a particular parameterization.
 
  • #18
darkdave3000 said:
Would the software have to record past positions of each body and have the Earth be attracted to the old sun's position 8 minutes ago? Would the Moon be attracted to a lagged position of the Earth a tiny fraction of a second old?
Not really:

[URL='https://arxiv.org/pdf/gr-qc/9909087.pdf']Steve Carlip[/URL] said:
The observed absence of gravitational aberration requires that "Newtonian'' gravity propagates at a speed ς>2×10¹⁰c. By evaluating the gravitational effect of an accelerating mass, I show that aberration in general relativity is almost exactly canceled by velocity-dependent interactions, permitting ς=c. This cancellation is dictated by conservation laws and the quadrupole nature of gravitational radiation.
 
  • #19
darkdave3000 said:
What is PPN?

Parameterizied Post-Newtonian Formailsm. See <<link>>

wiki said:
Post-Newtonian formalism is a calculational tool that expresses Einstein's (nonlinear) equations of gravity in terms of the lowest-order deviations from Newton's law of universal gravitation. This allows approximations to Einstein's equations to be made in the case of weak fields.

...

The parameterized post-Newtonian formalism or PPN formalism, is a version of this formulation that explicitly details the parameters in which a general theory of gravity can differ from Newtonian gravity. It is used as a tool to compare Newtonian and Einsteinian gravity in the limit in which the gravitational field is weak and generated by objects moving slowly compared to the speed of light.

PPN is general enough that with different values for the parameters, it can be used for metric theories of gravity other than general relativity. In this application, though, we are really only interested in the version where the parameters are set to the values appropriate for General Relativity.
 

1. What is an Orbital Simulator with general relativity?

An Orbital Simulator with general relativity is a computer program or tool used to simulate the motion of objects in space, taking into account the effects of general relativity. It uses mathematical equations and algorithms to accurately model the movements of celestial bodies in the universe.

2. How does general relativity affect orbital simulations?

General relativity, a theory proposed by Albert Einstein, describes how gravity affects the fabric of space-time. It affects orbital simulations by accounting for the curvature of space-time caused by massive objects such as planets, stars, and black holes. This allows for more accurate predictions of the motion of objects in space.

3. What types of objects can be simulated with an Orbital Simulator with general relativity?

An Orbital Simulator with general relativity can simulate the movement of any object in space, from planets and moons to comets and asteroids. It can also simulate the interactions between multiple objects, such as the gravitational pull between planets in a solar system.

4. Why is general relativity important in orbital simulations?

General relativity is important in orbital simulations because it provides a more accurate understanding of the behavior of objects in space. Without taking into account the effects of general relativity, orbital simulations would not be as precise and could lead to incorrect predictions and calculations.

5. How is an Orbital Simulator with general relativity used in scientific research?

An Orbital Simulator with general relativity is used in scientific research to study and analyze the movements of objects in space. It can be used to make predictions about future astronomical events, test the validity of existing theories, and discover new phenomena. It is also used in the field of astrophysics to study the effects of gravity on the universe and to better understand the behavior of celestial bodies.

Similar threads

  • Special and General Relativity
2
Replies
39
Views
3K
  • Special and General Relativity
2
Replies
62
Views
3K
  • Special and General Relativity
Replies
10
Views
1K
Replies
4
Views
742
  • Special and General Relativity
Replies
2
Views
604
  • Special and General Relativity
6
Replies
193
Views
12K
  • Special and General Relativity
Replies
20
Views
2K
  • Astronomy and Astrophysics
Replies
19
Views
2K
  • Introductory Physics Homework Help
Replies
18
Views
1K
Back
Top