Согласен.Анж писал(а):Source of the post Наверное, если спутников несколько, и их координаты точно известны, то по формуле, которую в первом посте приводила, можно посчитать под какими углами к каждому спутнику находишься. И наверное, на карте должна получиться некая точка пересечения, которая и будет соответствовать собственным координатам.
Из вашей формулы для релятивистского эффекта Доплера
,
где - скорость спутника,
- частота сигнала излучаемая и регистрируемая,
- угол между направлением на источник и вектором скорости в системе отсчёта приёмника,
следует, что
.
Таким образом, по сдвигу частот можно найти угол между направлением на источник и вектором скорости источника. Это уравнение определяет множество точек, образующих поверхность конуса с вершиной в источнике и осью, направленной по скорости источника. Поэтому сигнал со спутника должен содержать информацию о положении спутника и его скорости.
Полученный конус пересекает поверхность Земли по некоторой линии. Для определения собственных координат этого недостаточно. Нужна еще информация, то есть, нужно принять сигнал с другого спутника (либо с того же самого, но через некоторое время спутников то в системе Transit было мало), и тогда можно определить собственные координаты.
Если нужна еще и высота над уровнем моря, требуется обработка по крайней мере трех сигналов.