[关闭]
@youngwang 2017-12-17T14:29:51.000000Z 字数 4132 阅读 587

Problem 4.10 & 4.11

PRECESSION OF THE PERIHELION OF MERCURY

1. Abstract

4.10 Calculate the precession of the perihelion of Mercury, following the approach described in this section.
4.11 Investigate how the precession of the perihelion of a planet's orbit due to general relativity varies as a function of the eccentricity of the orbit. Study the precession of different elliptical orbits with different eccentricities, but with the same value you can compare it with the results shown in this section.

2. Background

3. Main Body

3.1 Cauculation

According to Newton's law of gravitation the magnitude of this force is given by

where and are the masses of the Sun and Earth, r the distance between them. From Newton's second law of motion we have


where
with a similar result for .
For circular motion we know that the force must be equal to , which leads to
where v is the velocity of Earth. Rearranging we find

where we have used the fact that the velocity of Earth is .

3.2 Thus we have the Pseudocode for subroutine planet

At each time step i calculate the position (x,y) and the velocity ()for time step i+1 using the Euler-Cromer method.
calculate the distance from the sun:
Compute and
The Euler-Cromer step: calculate and using and : ,
Record the new position or plot it as it becomes available.
Repead for desired number of time steps.

3.3 Results

For e = 0.206:

For e =0.2:

For e =0.19:

For e=0.21:

For e=0.22:

5. Acknowledgement

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注