This invention discloses a TDOA positioning method,
server, and
system based on
clock and
frequency offset compensation. The method includes: acquiring local TOEs recorded when a
base station periodically transmits a broadcast
signal, and local TOAs recorded by other base stations when they receive corresponding broadcast signals; dynamically and continuously estimating the frequency and
clock offsets between base stations based on the acquired TOEs and TOAs; acquiring the local TOAs recorded by each
base station when receiving signals transmitted by the tag to be located; combining the TOAs of each
base station to form an initial TDOA; compensating the initial TDOA based on the estimated frequency and
clock offsets between base stations to obtain a correct TDOA; and using a nonlinear
least squares method to achieve TDOA positioning based on the correct TDOA. This invention can improve the positioning accuracy of TDOA and has broad application value in the field of passive target positioning.