The invention belongs to the technical field of indoor
wireless positioning, particularly relates to a TDOA (
Time Difference of Arrival) positioning method and
system based on time correction, and a device, and aims to solve the problems of high TDOA positioning
power consumption and low positioning time
synchronizing accuracy. The method comprises the following steps: calculating
clock drift based on the sending time,
time of arrival and preset sending interval of a time correction message between a main
station and a plurality of slave stations, and eliminating the
clock drift error by usinga two-dimensional Kalman filtering method; correcting time when positioning messages are received from the slave stations according to positioning message sending time of a
wireless card, the receiving time of each slave
station and the error-eliminated
clock drift; and calculating the difference between time when the main
station and each corrected slave station receive the positioning message,calculating the distance between the card to each slave station according to the
time difference, building dual-curve equations, and solving the plurality of dual-curve equations to obtain the position of the
wireless card. Through adoption of the method, the positioning
power consumption of the TDOA is lowered, and the positioning time
synchronizing accuracy is improved.