Комментарии 37
Но на 2018 год спутниковая группировка «Галилео» так и не достигла необходимого количества аппаратов.
А на 2020 год?
Неужели нельзя стратум 1 из старого мобильника сделать, надо обязательно покупать gps с rs232 портом?
соответственно от двух спутников — кольцо, бублик, от трёх — шар возможных координат,
и чем больше дополнительно спутников — меньше шар возможных координат, хотя тут очень много чего зависит от взаимных погрешностей.
www.ablogtowatch.com/casio-g-shock-gpw1000-first-watch-combines-gps-atomic-clock-radio-time-syncing
Российский ГЛОНАСС работает уже с десяток лет, если считать со 2 сентября 2010 года, когда общее количество спутников было доведено до 26 — группировка была полностью развёрнута для полного покрытия Земли.Это неправда — для полноценного функционирования ГЛОНАС требуется группировка из 24 спутников, которая и была развернута в полном составе 14 декабря 1995 года. Правда позднее, из за выработки ресурса спутников, группировка постепенно сокращалась и к 2001 году сократилась до 6. А 2 сентября 2010 года состоялось уже «второе пришествие» ГЛОНАСа в полном составе.
Увы, сейчас очень модно рассказывать о полном развале в 90-е и «чудесный» расцвет в 2000-е, но это не всегда соответствует истине.
Увы, сейчас очень модно рассказывать о полном развале в 90-е и «чудесный» расцвет в 2000-е, но это не всегда соответствует истине.
У вас как-то странно первый абзац противоречит второму.
Девяностые 1995-2001 — спутники развалились на 75% (6/24)
Двухтысячные 2001-2010 — расцвели обратно до нужного количества
В качестве GPS-приемника с последовательным портом можно использовать U-blox NEO-6/8, там и выход PPS есть, кстати.
1. Устанавливался в большинство навигаторов и смартфонов 10 лет назад, сегодня стоит копейки, т.е. уже есть готовая платформа
2. Сырые данные и PPS есть во всех чипах, только найти нужную ножку
3. Фазовые измерения крякнуты, а в сёрфе 4 так и вообще с завода
4. В данный момент ковыряю прошивку сёрфа, хочу найти инициализацию SBAS и вместо американских WAAS прошить наш «Луч» PRN 140
Любопытный модуль, особенно порадовал форм-фактор .
Цену в $25 я бы не назвал копейками, да и достать их непросто видимо, на большинстве сайтов модуль значится как вышедший из продажи.
U-blox проще интегрировать в печатную плату, на мой взгляд. Есть отладочные модули, библиотеки, даташиты понятные, да и техподдержка у них отзывчивая. По цене выходит сопоставимо.
А зачем вам фазовые измерения, если не секрет?
Сырые данные (PR и Carrier Phase) нужны для точных координат, с одночастотным приёмником 5 см в кинематике и 1-2 см в статике — не проблема. В самом распространённом SiRF Star III фазовые данные были обнулены в протоколе данных по коммерческим причинам, но один умелец пропатчил прошивки. Т.к. никто особо не покупал у них лицензии, маркетинговая политика провалилась, в SiRF Star IV они перестали обнулять фазовые данный.
uBlox по-прежнему разделяет сегменты, для сырых данных требуются дорогие модули.
Многие используют для обработки данных open-source программу RTKLib, но я предпочитаю коммерческий софт, старенькую программу Ashtech GNSS Solutions, она работает с L1 без лицензии, а нам больше и не надо.
habr.com/ru/post/244475
А спутники самодостаточны, или им необходима поддержка с земли? В случае БП, спутники продолжат выполнять свои функции?
Касательно ntpd не скажу, а вот я разработал прошивку для STM32F427, который синхронизируется от GNSS с точностью до сотен наносекунд.
Также пульс PPS привязан к тактовой частоте приёмника, обычно в бытовых приёмниках это около 16-24 MHz, соответственно существует джиттер. В вышеуказанном Thunderbolt кварц находится в двойной печке и управляется фильтром Калмана, который сглаживает джиттер и даже учитывает старение. На выходе кроме всего прочего эталонные 10 МГц.
Это достигается за счет того, что навигатор решает систему их четырех уравнений с четырьмя неизвестными Cmk число раз и берет среднее значение, повышая точность итоговой оценки согласно законам математической статистики.
Методы наименьших квадратов, или наибольшего правдоподобия или прочая, прочая (с оценками ошибок и т.д.), для систем с числом измерений (уравнений) большим числа неизвестных не предлагать?
Спутник не на поверхости, а в центре сферы.
7. Настало время отредактировать файл /etc/ntp.conf.
fudge 127.127.28.0 time1 0.9999 refid GPS
В GPSD Time Service HOWTO указано, что «0.9999» является только заполнителем и не должно использоваться в реальной конфигурации. Это число — смещение, вызванное аппаратной задержкой передачи сигнала от приемника демону gpsd. 0.9999 — очень большая задержка для реальных условий. Если Вы не можете заменить его реальным значение, лучше не указывать его вообще, чтобы запись выглядела так:
fudge 127.127.28.0 refid GPS
(раздел Feeding NTPD from GPSD GPSD Time Service HOWTO)
Там же описан способ измерения реального значения.
Синхронизация времени без интернета