Tide predictions are created by adding up the effects of potentially hundreds of factors like the location of the sun, the moon, and the benthic environment. These constituents are derived from analyzing past water levels.
You can think of each tidal constituent as a sine wave. For example, below is a single constituent, M2, or "Principal lunar semidiurnal constituent" for Monterey, California during the first week of 2018:
If this constituent, which measures the regular effect of the moon on water levels, were the only one that affected the tides, then tides would go up and down in a regular pattern.
However, once you add more constituents to measure more effects, it gets complicated.To simplify, let us take just four constituents and plot them for the same location:
Just for fun, let's take a look at all the defined constituents:
If we add all these constituents together, they cancel each other or amplify each other, leading to an accurate tide prediction:
To read more about tidal constituents, the following resources are helpful:
Tidal constituents are derived by running linear regressions (read: lots of maths) on observed water levels. Some agencies, like NOAA, publish tidal constituents that are avialble on their website and via an API. Other agencies do not provide constituents, but do provide data on observed levels.
We are also working on a world-wide database of tidal constiutents.
If you have at least a year of observations (one an hour will usually do), you can generate your own constituents on this website. These can even be added to a growing database of global tide stations.
Neaps supports all the major tidal constituents, and we are still adding the more esoteric ones that affect large shallow bays.
Code | Description | In Neaps |
---|---|---|
M2 | Principal lunar semidiurnal constituent | Supported |
S2 | Principal solar semidiurnal constituent | Supported |
N2 | Larger lunar elliptic semidiurnal constituent | Supported |
K1 | Lunar diurnal constituent | Supported |
M4 | Shallow water overtides of principal lunar constituent | Supported |
O1 | Lunar diurnal constituent | Supported |
M6 | Shallow water overtides of principal lunar constituent | Supported |
MK3 | Shallow water terdiurnal | Supported |
S4 | Shallow water overtides of principal solar constituent | Supported |
MN4 | Shallow water quarter diurnal constituent | Supported |
NU2 | Larger lunar evectional constituent | Supported |
S6 | Shallow water overtides of principal solar constituent | Supported |
MU2 | Variational constituent | Supported |
2N2 | Lunar elliptical semidiurnal second-order constituent | Supported |
OO1 | Lunar diurnal | Supported |
LAM2 | Smaller lunar evectional constituent | Supported |
S1 | Solar diurnal constituent | Supported |
M1 | Smaller lunar elliptic diurnal constituent | Supported |
J1 | Smaller lunar elliptic diurnal constituent | Supported |
MM | Lunar monthly constituent | Supported |
SSA | Solar semiannual constituent | Supported |
SA | Solar annual constituent | Supported |
MSF | Lunisolar synodic fortnightly constituent | Supported |
MF | Lunisolar fortnightly constituent | Supported |
RHO | Larger lunar evectional diurnal constituent | Supported |
Q1 | Larger lunar elliptic diurnal constituent | Supported |
T2 | Larger solar elliptic constituent | Supported |
R2 | Smaller solar elliptic constituent | Supported |
2Q1 | Larger elliptic diurnal | Supported |
P1 | Solar diurnal constituent | Supported |
2SM2 | Shallow water semidiurnal constituent | Supported |
M3 | Lunar terdiurnal constituent | Supported |
L2 | Smaller lunar elliptic semidiurnal constituent | Supported |
2MK3 | Shallow water terdiurnal constituent | Supported |
K2 | Lunisolar semidiurnal constituent | Supported |
M8 | Shallow water eighth diurnal constituent | Supported |
MS4 | Shallow water quarter diurnal constituent | Supported |