The invention discloses a
satellite positioning method based on real-time
beacon differential. According to the
satellite positioning method based on the real-time
beacon differential, in order to solve the problem that ionized layer
delay can not be eliminated when a conventional single-frequency
beacon positioning method is adopted, the idea that an ionized layer pseudo range eliminating observation value is formed at the
base station end by mean of a double-frequency pseudo range observation value is provided; meanwhile,
smoothing is conducted on the ionized layer pseudo range eliminating observation value with amplified
noise by means of an epoch
carrier phase observation value low in
noise, a corrected pseudo range value and the rate of change of the corrected pseudo range value along with time are generated according to the known distance between the
station and a
satellite, coding and sending conducted by means of single-frequency differential data in the prior art are replaced, and the effect of achieving double-frequency positioning by means of the original single-frequency sending technology is achieved. On the user side, a
differential correction signal is demodulated through a
receiver and is combined with the ionized layer pseudo range eliminating observation value which is received and processed by a user
station and is subjected to
smoothing for positioning and calculating. By the adoption of the
satellite positioning method based on the real-time beacon differential, when the distance between the user
station and a differential beacon station reaches 300 km, the planar positioning accuracy can be improved to about 0.15 m from the original 0.65 m.