我正在试图找出一个问题,你假装你是一个未知目标位置的GPS单位(纬度和经度坐标)。我获得了4颗卫星的数据(纬度和经度坐标对,每对数据与目标位置的距离和达数时间)。有谁知道如何计算目标位置的坐标?我尝试做研究,但涉及的数学方法超出了我的范围。提前感谢您的任何帮助。
以下是数据:
Satellite 1
LAT 24.54653
LONG -81.79745
HEIGHT (m) 20183000
DELTATIME (s) 0.070808428
Satellite 2
LAT 63.75088
LONG -68.56082
HEIGHT (m) 20183000
DELTATIME (s) 0.069105305
Satellite 3
LAT 53.90460
LONG -166.52657
HEIGHT (m) 20183000
DELTATIME (s) 0.073341842
Satellite 4
LAT 43.41038
LONG -65.61692
HEIGHT (m) 20183000
DELTATIME (s) 0.069680227
答案 0 :(得分:0)
将您的卫星数据从geographic coordinate system(使用纬度/经度/高度)转换为x / y / z,然后求解navigation equations。如果您愿意,将结果转换回地理坐标。如果您希望结果合理准确,您应该找出地理坐标系下的geodetic datum。