An eclipse or syzygy occurs when three bodies are aligned. We are fortunate that the Moon is about 1/400th of the diameter of the Sun, and the Sun is about 400 times further from the Earth than the Moon. This means that when aligned, the Moon can cover the bright surface of the Sun revealing the beautiful solar corona in a total eclipse of the Sun.
Eclipses can only occur at a New Moon. There are four types of solar eclipse.
A partial eclipse is when the Moon covers part of the Sun. These occur when the Moon is slightly North or South of the ecliptic plane. Some years have four partial eclipses. The other types of solar eclipse always start end end as partial eclipses.
An annular eclipse occurs when the Sun and Moon are aligned when the Moon is near its apogee. The Moon’s disk isn’t big enough to completely cover the Sun.
A total eclipse occurs when the Sun and Moon are aligned and the Moon completely covers the Sun’s surface. The path of totality is a narrow band several hundred kilometers wide in an arc between sunrise and sunset. Outside of the band of totality a partial eclipse can be seen.
A hybrid eclipse is total for part of its path and annular for the rest.
Annular, hybrid, and total eclipses are called central eclipses. Each year has either two central eclipses or four partial eclipses.
Lunar eclipses occur when the Sun, Earth, and Moon align and the Moon falls completely in the Earth’s shadow. They can only occur at Full Moon. They can be full or partial. A lunar eclipse is visible from the whole hemisphere facing the Moon. There are two lunar eclipses in each year.
When Mercury or Venus are aligned so that they can be seen passing over the Sun it is called a transit. Transits of Venus occur in pairs that are eight years apart. There is a 121.5 year gap between pairs of transits. The last pair were 8 June 2004 and 5/6 June 2012. The next transit will be 10/11 December 2117. Transits of Mercury are more frequent with 13 or 14 occuring each century. The last one was 11 November 2019. The next one will be 13 November 2032.
There are several ways of defining the period of a lunar orbit. Three of these periods need to be aligned for an eclipse to occur.
The synodic month is the time between successive New Moons. It averages 29 days 12 hours and 44 minutes. A solar eclipse can only occur close to New Moon, and a lunar eclipse can only occur close to Full Moon.
The anomalistic month is the time it takes for the Moon to move from perigee to the next perigee. It averages 27 days 13 hours and 19 minutes. A total solar eclipse can only occur when the Moon is close to perigee.
The Moon’s orbit is inclined at about 5° to the plane of the ecliptic. The points where the orbit intersects the ecliptic are called nodes. There is an ascending node and a descending node. A draconic month is the time it takes for the Moon to pass between successive ascending nodes, or descending nodes. I averages 27 days 5 hours and 5 minutes. An eclipse can only occur when the Moon is close to a node. It is called a draconic month because it was thought that there were dragons at the nodes that eat the Sun.
An eclipse can only occur when the Moon is close to a node when the Earth, Sun, and Moon align. There are two eclipse seasons each year when the line between nodes is pointing towards the Sun. An eclipse season is about 35 days.
Twice every year the Sun crosses the line connecting the nodes. Given that the ecliptic longitude of a node is \(\lambda_n\) and the ecliptic longitude of the Sun is \(\lambda_s\). The Sun crosses a node on the day when \(\lambda_s = \lambda_n\). An eclipse season starts 17 days before node crossing and ends 17 days after node crossing. There will be at least one New Moon and at least one Full Moon during an eclipse season, each will have an eclipse.
If a New Moon occurs around the middle of an eclipse season there will be a central solar eclipse. There can be two New Moons in the same eclipse season. In this case they will both be partial eclipses. If a Full Moon occurs around the middle of an eclipse season there will be a lunar eclipse.
The diagram shows how to calculate the minimum conditons required for an eclipse, given that the ecliptic longitude of the Sun \(\lambda_s\) and the ecliptic longitude of the Moon \(\lambda_m\) are the same or at \(180^\circ\) to each other at a New Moon or Full Moon.
We need to determine the maximum ecliptic latitude of the Moon \(\delta = \widehat{SEM}\) for an observer at \(O\) to see a partial eclipse. This means that the line \(OS'\) from the observer at \(O\) touches the lower limb of the Moon and the upper limb of the Sun at \(S'\). Given that the angles are all less than \(5^\circ\), we can dispense with the trigonometric functions as \(\sin\theta \approx \theta, \cos\theta \approx 1\).
The angular radius of the Sun is \(\rho_s = \widehat{SOS'} = R_s/r_s\).
The angular radius of the Moon is \(\rho_m = \widehat{S'OM} = R_m/r_m\).
The parallax angle of the Moon for the observer is \(\delta_m = \widehat{EMO} = R_e/r_m\).
As the angular radius of the Earth from the Sun \(\widehat{ESO}\) is very small, the angls \(\widehat{EOS}\) is almost \(90^\circ\).
We now have the condition for a solar eclipse to be visible somewhere on the Earth’s surface. A solar eclipse will occur the condition is true at a New Moon.
\[|\delta| < \delta_m + \rho_s + \rho_m\]
The diagram shows the minimum conditions for a total or annular solar eclipse.
An annular solar eclipse occurs if \(\rho_m < \rho_s\) and the following condition holds.
\[|\delta| < \delta_m + \rho_s - \rho_m\]
A total solar eclipse occurs if \(\rho_m > \rho_s\) and the following condition holds.
\[|\delta| < \delta_m + \rho_m - \rho_s\]
The Earth’s umbra is defined by the cone \(E''UE'\). The radius of the umbra at the Moon’s position is \(M'M''/2 = R_u = R_e - r_m\rho_s\). The angular radius of the umbra at the Moon is \(\rho_u = R_u/r_m = \delta_m - \rho_s\).
The condition for a partial lunar eclipse is:
\[|\delta| < \rho_u + \rho_m\quad |\delta| < \delta_m + \rho_m - \rho_s\]
The condition for a full lunar eclipse is:
\[|\delta| < \rho_u - \rho_m\quad |\delta| < \delta_m - \rho_m + \rho_s\]
The Besselian elements are a projection of the Moon shadow axis onto the fundamantal plane which passes through the centre of the Earth and is normal the the centre line of the Sun and Moon.
It uses an X-Y rectangular coordinate system with its origin at the geocenter. The axes of this system are oriented with north in the positive Y direction and east in the positive X direction. The Z axis is perpendicular to the fundamental plane and parallel to the shadow axis.
There are two constants.
The left diagram shows an annular eclipse. The distance \(l_2\) is the radius of the Moon’s antumbra. The right diagram shows a total eclipse. The distance \(l_2\) is the radius of the Moon’s umbra it is negative by convention.
For each point on the eclipse path at Julian date t, calculate the geocentric right ascension \(\alpha'\), declination \(delta'\) and distance \(r'\) of the Sun where the distance is in Earth radii. Also, calculate \(\alpha\), \(\delta\), and \(r\) for the Moon.
Calculate the cartesian coordinates of the Sun and Moon.
\[ \begin{align} x_s &= r'\cos\delta'\cos\alpha' \\ y_s &= r'\cos\delta'\sin\alpha' \\ z_s &= r'\sin\delta' \end{align} \]
\[ \begin{align} x_m &= r\cos\delta\cos\alpha \\ y_m &= r\cos\delta\sin\alpha \\ z_m &= r\sin\delta \end{align} \]
The vector \(\vec{S}\) is the geocentric position of the Sun and \(\vec{M}\) is the geocentric position of the Moon. The vector \(\vec{G} = \vec{S} - \vec{M}\) is the vector from the Moon to the Sun. This is normal to the fundamental plane.
The right ascension \(a\) and the declination \(d\) of the Sun from the Moon.
\[ \begin{align} \tan a &= \frac{G_y}{G_x} \\ \sin d &= \frac{G_z}{|G|} \end{align} \]
The coordinates \(x\), \(y\), \(z\) are the intersection of the centre of the Moon shadow in the fundamental plane.
\[ \begin{align} x &= r\cos\delta\sin(\alpha - a) \\ y &= r(\sin\delta\cos d - \cos\delta\sin d\cos(\alpha - a)) \\ z &= r(\sin\delta\sin d + \cos\delta\cos d\cos(\alpha - a)) \end{align} \]
The tangents of the umbral cones are calculated from the relative sizes of the Sun and Moon.
\[ \begin{align} \sin f_1 &= \frac{d_s + d_m}{|G|} \\ \sin f_2 &= \frac{d_s - d_m}{|G|} \end{align} \]
The radii of the umbral cones.
\[ \begin{align} l_1 &= \left( z + \frac{d_m}{\sin f_1}\right)\tan f_1 \\ l_2 &= \left( z - \frac{d_m}{\sin f_2}\right)\tan f_2 \end{align} \]
The Greenwich hour angle \(\mu = \theta - a\) of point E can be calculated from the Earth Rotation Angle \(\theta(j - 2451545.0)\).
The Earth is an ellipsoid eccentricity \(e\) of the Earth meridian is required for calculations. The accepted value is \(e^2 = 0.00669454\).
Given the Besselian elements at Julian date \(t\) the latitude \(\phi\) and longitude \(\lambda\) of the intersection of the Moon shadow axis with the Earth’s surface are required.
\[ \begin{align} \rho &= \sqrt{1 - e^2\cos^2d} \\ \sin d_1 &= \frac{\sin d}{\rho} \\ \eta &= \frac{y}{\rho} \\ \zeta^2 &= 1 - x^2 - \eta^2 \end{align} \]
If \(\zeta^2 < 0\) then the shadow axis misses the Earth at time \(t\). If \(\zeta^2 \ge 0\) take the positive square root.
\[ \begin{align} \sin\phi_1 &= \eta\cos d_1 + \zeta\sin d_1 \\ \tan \phi &= \frac{\tan\phi_1}{\sqrt{1 - e^2}} \\ \sin\theta &= \frac{x}{\cos\phi_1} \\ \lambda &= \theta - \mu \end{align} \]
Calculated at JD 2460409.25 2024-04-08 18:00:00.
NASA x, y, d, l1 l2 mu -0.318157 0.219747 7.58620 0.535813 -0.010274 89.59122
Calculated at 2024-10-02 19:00:00.
NASA x, y, d, l1 l2 mu -0.0680480 -0.3631700 -3.9872501 0.5703490 0.0240910 107.731087
The total solar eclipse of 2026-08-12 will pass through 43.559°N 6.5025°W at 19h26 UTC.
Calculated at 2024-08-12 18:00:00.
NASA x, y, d, l1 l2 mu 0.4755140 0.7711830 14.7966700 0.5379550 -0.0081420 88.747787 tan f1 = 0.0046141, tan f2 = 0.0045911