The invention discloses a GNSS
occultation open-loop forecasting method based on a cubic spline interpolation
algorithm, and relates to the field of
occultation open-loop forecasting. The method comprises the following steps: judging whether a current navigational star is atmospheric
occultation or not through an occultation
event forecasting algorithm; acquiring position and speed information of atmospheric occultation and a
low earth orbit; carrying out occultation forecast calculation on atmospheric occultation by adopting an
atmospheric model to obtain model Doppler caused by
satellite motion and model pseudo-range caused by
neutral atmosphere; the method comprises the following steps: caching n-second model Doppler, model pseudo-range and open-loop forecast time of occultation in a 1HZ task, and obtaining interpolation parameters of the model Doppler and the model pseudo-range by using cubic spline interpolation; through the interpolation parameters, carrying out interpolation to obtain a 100HZ model Doppler and a 100HZ model pseudo-range; through the model pseudo-range,
signal emission time is obtained through calculation; through
signal emission time of a 100HZ task period, a
signal emission
time deviation value is obtained through calculation and converted into a hardware adjustment count, and the hardware adjustment count is transmitted into FGPA adjustment so as to carry out open-loop tracking of atmospheric occultation.