The invention discloses a different-
orbit single-
satellite time-sharing frequency measurement positioning method based on
star position optimization. The method comprises the following steps: measuring the frequency of a
signal sent by a ground
radiation source reaching an observation
satellite; establishing a different-
orbit single-
satellite time-sharing frequency measurement positioning model, selecting a plurality of satellites with different orbits to respectively carry out frequency measurement at different moments, and establishing a positioning equation set according to a plurality of measured different
signal frequencies; deriving geometric
dilution precision factors, and analyzing the influence of various factors on the positioning precision; and establishing a
star position optimization model, and optimizing the selection of
orbit and
satellite observation moments to improve the positioning precision. According to the invention, within a limited range of
visibility, single satellites flying through different orbits of a positioning visual area at different moments are used for repeatedly and independently observing the same interference source; due to the difference in the aspects of
flight direction, observation position distribution and the like, compared with a single-orbit single-satellite time-sharing frequency measurement positioning scheme, the positioning effect is stable, the precision is higher, the space between satellites is larger, and the selection of measurement positions can be more flexible.