@zhicheng-zhang1995
2016-05-08T20:50:08.000000Z
字数 5461
阅读 5051
物基一班 张志城 2013301110121
- Chapter4_problem4.11
In this passage,I use Euler-Cromer method to simulate the motion of planets in the solar system which observes the Newton's law of gravity.Specifically,I simulate the motion of the earth and verify that the Kepler's laws applies to it considering the approximations. Besides,I apply general relativity to investigate the precession of the perihelion of Mercury finding that the orbit orientation of Mercury changes linearly with time and the precession rate of a planet increases nonlinearly as its eccentricity increases.
Johannes Kepler was a 17th century astronomer who performed a very careful study of the planetary data acquired earlier by Tycho Brahe.Kepler showed that Brahe's observations were consistent with the following three statements:
- All planets move in elliptical orbits,with the Sun at one focus.
- The line joining a planet to the Sun sweeps out equal areas in equal times.
- If is the period and the semimajor axis of the orbit,then is a constant.
Now we know that all these laws can be derived form Newton's law of universal gravitation:
(4.1.1)
Let's then discuss some features of planetary motion in central field.
1. As is shown in the figure,there is no momentum in the central field.Thus we have
(4.1.2)
It means that in the central field the angular momentum is conserved.
In a polar coordinates,the angular momentum is
(4.1.3)
And the angular momentum per unit mass is
(4.1.4)
2.Since work done by gravity is path-independent,the gravitation field is conservative field. So the mechanical energy of the system is conserved. Namely,
(4.1.5)
4.From Newton's law of universal gravity,we can get the motion eqaution of the planet:
(4.1.6)
5.We can get from equation (4.1.3) and (4.1.6) that the orbit of the planet is
(4.1.7)
When , the orbit is an ellipse,which is what Kepler's first law describes.
6.The area the planet sweeps during a time interval
is
(4.1.8)
This is the content of Kepler's second law.
7.If we integrate both sides of equation (4.1.8),we will get that
(4.1.9)
(4.1.10)
This is the Kepler's third law.
Although Kepler's laws describe the planetary motion well, there are deviations from these laws. For Mercury it was known by the early part of the 19th century that the orientation of the axes of the ellipse that describes its orbit rotate with time.The magnitude of precession is approximately 566 arcseconds per century.Despite 523 arcseconds of them can be expalined by the effect of other planets,there are still 43 arcseconds remained as a mystery.It was not until 1917 that Einstein developed the theory of general relativity and sloved the problem.And the force law predicted by general relativity is
(4.1.11)
I take these initial values: (4.1.12)
1. We can calculate that
(4.1.13)
Thus
(4.1.14)
And the result of the simulation gives the value which differs from theoretical result only at an extent of . It verifies the Kepler's first law.
2. Using the initial parameters,we can calculate the angular momentum per unit mass
And the simulation result is shown below,which gives the same result.From the gif we can find that remains as a constant,which verifies the Kepler's second law.
3. From equation (4.10) we can get that the period of the system is , and the simulation gives the same value,which verifies the Kepler's third law.
If we use equation (4.1.11) to simulation Mercury's motion, we will get following result.To simulate the real motion of Mercury, the parameters are
And we can find that the orbit orientation of Mercury varies with time in following way.The figure shows that the precession of the perihelion is almost linearly dependent on time,which is consistent with observations.
If we change the initial velocity ,we therefore change the eccentrity and manage to keep the aphelion unchanged. Then we can study the relation between eccentricity and the precession rate.And I get following result.We can find that precession rate increases nonlinearly with eccentricity:the greater the eccentricity is,the faster precession rate gets.
For ,we can get following motion pattern which shows obvious precession of the perihelion.
In general,all of the Kepler's laws are verified since as is shown in the 'result' section that the motion of the planet is described and predicted by the Kepler's law at a quite high accuracy.
We can find that the precession of the perihelion of Mercury increases approximately linearly with time.Besides,the precession rate increases nonlinearly with eccentricity:the greater the eccentricity is,the faster precession rate gets. Futhermore,for larger value of ,the precession becomes more obvious.
[1] Wikipedia. https://en.wikipedia.org/wiki/Conservative_vector_field
[2] Nicholas J.Giordano. 计算物理. 北京:清华大学出版社,2007.
[3] 许定安等. 经典力学. 武汉:武汉大学出版社,1996.