@guoxiaowhu
2016-05-08T13:07:22.000000Z
字数 2574
阅读 1292
Astronomy
This is our solar system.
According to Newtonian second law and Newton's law of gravitation, we can get the motion equations of planets in solar system:
The orbits of 9 planets in solar system acquired by calculation:
The 4 terrestrial planets:
corresponding program code
solar system.py
If the force law deviates from an inverse-square dependence,it is of the form
When ,, and ,its orbits are shown in the following figure:
corresponding program code
4.2 non2.py
The force law predicted by general relativity is approximately
Firstly,use the linear fit of precession angle and time.
They have very well linear dependence.
Its slope of the fit straight line is precession rate .
Similarly,we can obtain different precession rates when has different values:
Secondly,make use of these data
Its slope is
For ,
The precession rate of Mercury estimated is
The result approaches 43 arcseconds/century which can't be explained.There may exists calculation errors.
If we increase or decrease eccentricity of Mercury orbit,
When ,
When ,
When ,
When ,
Even though when ,its orbit predicted by general relativity still has precession! This may be errors caused by approximation about initial conditions.
In short, precession rate of its orbit will be larger with larger eccentricity.