Heliocentric correctionΒΆ
The heliocentric correction compensates for the differences in the observer’s distance to the observed object due to movement of the Earth around the Sun. When we measure the time that elapsed between two events and the time span is in the order of days or more, we may need to compensate for the timing due to the finite speed of light. A common approach is to transform the observation time as it would be observed from the center of the Sun, which is considered to be fixed with respect to the object. The Julian date JD is transformed into Heliocentric Julian date HJD. The difference between those two dates is called the heliocentric correction HC and usually it is expressed in days.
(1)
Figure 1 illustrates the situation. The heliocentric correction HC is the
time that light needs to cover the distance . The vector
can
be thought of as a projection of the Earth-Sun vector
into the direction
of Earth-object unit vector
.

Vectors used to derive heliocentric correction. s: Earth-Sun vector; n: Earth-object unit vector; r: projection of s into direction of n
The length of the vector can be computed as:
(2)
The cosine of angle can be derived from the expression for dot product
of two vectors:
(3)
When we put the two equations together, we get
(4)
the length of vector cancels out and because the vector
is
a unit vector, its length is equal to 1. Then we can simplify the previous equation to
(5)
Vector is computed using Flandern’s formulas for Earth-Sun distance R_S
and Sun’s ecliptic longitude
(see [flandern79]).
The object’s position is specified by two equatorial coordinates - right ascension
and declination
. These coordinates must be transformed into the
ecliptic coordinate system to get object’s ecliptic longitude
and latitude
.
The easiest way to compute the dot product of two vectors in polar coordinates is to transform them into the 3-D Cartesian system first, using a trigonometric identity for cosine of the sum of two vectors we get
(6)
Using a speed of light meters per second we can derive the formula
for the Heliocentric correction. Please note, that it is necessary to convert the
units to get the value in days.
(7)