The application provides a
spacecraft on-
orbit cooperative positioning method and
system, and relates to the field of
spacecraft navigation, and comprises the following steps: a cooperative positioning random dynamic observation model is established; a distributed
differential privacy adaptive
estimation algorithm is constructed; interference
noise is added to the parameter
estimation value of each observation
station at the time point, so that the parameter
estimation value with
noise is obtained and is transmitted to all neighbor observation stations; the observation
station i utilizes the parameter estimation value at the time point, the parameter estimation value with
noise of the neighbor observation
station j at the time point k, the random regression vector of the observation station at the time point, and the observation vector, and combines the distributed least square
algorithm to calculate the local parameter estimation value at the next time point. The application is used for joint positioning of multiple observation stations or
multiple sensor nodes, realizes high-precision position estimation while protecting the privacy of sensitive data, and effectively guarantees the high safety, high precision and real-time requirement of the on-
orbit autonomous positioning and navigation task.