Еще раз: есть измерения записанные в один момент, если вычислить, с учетом времени рaспространения сигнала, время излучения, то получится разное время для двух приемников, что естественно. Но запись сделана на одно и то же время, то есть, получается, что измерения не соответствуют одному и тому же времени излучения, что говорит о том, что положение спутника было разным в моменты излучения сигнала для одного приемника и для другого. Вот я и спросил, когда проводится интерполяция фазы, если таковая имеет место? Перед формированием файла Rinex таким образом, что измерения псевдодальности и фазы уже скорректированы или при дальнейшей обработки, чтобы привести измерения к одному времени излучения, чтобы корректно сформировать эти самые "разности"? (Добавление) То есть вычисление можно проводить и без интерполяции? Но как? Как же формируются "разности", если спутник не в одном и том же положении для двух приемников?
И ещё раз: 1. В RINEX записываются "чистые" измереня, никакой интерполяции не производится 2. Измерения двух приёмников интерполируются на единый момент времени ПРИЁМА (неважно какой - время одного приёмника, время другого, целая секунда GPS) 3. Моменты излучения для каждого спутника и каждого приёмника РАЗЛИЧНЫ. Положение одного и того же спутника в моменты излучения, соответствующие разным приёмникам, РАЗНОЕ. 4. Для формирования разностей измерений никакая дополнительная интерполяция не нужна. То, что моменты излучения разные, не имеет значения, главное, что одинаковы моменты приёма.
Спасибо, Александр. Вот она главная фраза: То есть при разном положении спутника на момент излучения можно сформировать разности? Можете объяснить как? Или я нправильно понимаю смысл этих разностей?
А разве может файл сырых данных нести в себе скорректированные измерения псевдодальности и фазы,будь то RINEX или любой "родной" формат? А что это меняет,если в обработке участвуют целые кол-ва эпох,причем общие.
Сформировать очень просто - путём вычитания . Нет, и в самом деле, это обычная разность псевдодальностей: одинарные разности - для одного спутника и разных приёмников, двойные разности - для двух спутников и разных приёмников, тройные - для двух спутников, разных приёмников и разных эпох и т.д.
Посыпаю голову пеплом... Дейтсвительно времена излучения (подчеркну, что это виртуальное понятие, т.к. сигнал излучается непрерывно) для разных приемников на один и тот же спутник будут разными, соответсвенно и координаты этого спутника будут "разными" - это если бы выполнялись независимые решения навигационных задач... НО: при послесеансной обработке так координаты спутников восстанавливаются только для одного приемника - базового, а для ровера они принимаются аналогичными. В систему разностнодальномерных уравнений, содержащую собственно линейные комбинации измерений, известные координаты базы, ИЗВЕСТНЫЕ координаты спутника и неизвестные координаты ровера войдут именно эти координаты. Интеполяция измерений как кодовых, так и фазовых не выполняется...
А откуда такие сведения? Ведь разница в координатах может быть значительна и помешает правильно раскрыть неоднозначность. А в систему разностнодальномерных уравнений можно включить также и ИЗВЕСТНЫЕ координаты спутников для роверного приёмника. Во всяком случае, я именно так и делаю.
Александр, конечно, это мои личные рассуждения, т.е. IMHO... Внутрь программного продукта достаточно трудно попасть с точки зрения алгоритмов. Опять же ж IMHO: если Вы вводите в системе уравнений координаты спутника для ровера и для базы разные, не "садите" ли Вы оба приемника в одну точку?
А с чего это вдруг прриёмники должны "сесть" в одну точку? Псевдодальности-то разные! Это тоже IMHO, правда, проверенное на практике.
Всем доброго времени суток! Вопрос: в каких единицах записываются фазы в RINEX в графах L1 и L2 ? Поясните, пожалуйста. И как эти значения перевести в линейную меру?
В циклах, т.е. надо умножить на длину волны. Исходные данные: c = 299792458 m/s f0 = 10.23 MHz f1= 154 x f0 = 1575.42 MHz f2= 120 x f0 = 1227.60 MHz Длина волны: L1 = c / f1 = (примерно) 0.19029 m L2 = c / f2 = (примерно) 0.24421 m
а всегда ли в циклах? в заголовке РИнекса есть строка wavelength fact L1/2. Насколько я понимаю, если в данной строке стоит 2, то для получения фазы в метрах нужно умножать на 1/2 длины волны. Так ли это?