Время старта GPS навигатора. Данные альманаха и эфемерид.
Время «старта» необходимое навигационному приемнику на определение позиции после включения, зависит от имеющейся в памяти начальной информации. Выделяются следующие режимы:
- «Холодный» старт («автопоиск») – время, позиция, альманах и эфемериды неизвестны
- «Теплый» старт – позиция и эфемериды неизвестны, время и альманах известны
- «Горячий» старт («перезахват») – альманах, эфемериды известны, время и позиция известны с некоторой ошибкой
Навигационные сообщения передаваемые со спутников содержат два типа данных – эфемериды и альманах спутников. В альманахе передаются параметры орбиты, с помощью которых можно вычислить примерное местоположение спутников с достаточной большой степенью погрешностью. Альманах, хранящийся в памяти приемника, постоянно обновляется, т.к. каждый спутник передает данные альманаха для всех спутников группировки. Время «жизни» альманаха составляет 2-3 месяца. Далее, величина накопленной ошибки в расчетах будет недопустимой.
Данные эфемерид содержат параметры, позволяющие более точно вычислить текущее местоположение спутников. В отличие от альманаха, каждый из спутников передает, только свои собственные эфемериды. Время «жизни» эфемерид не превышает 4-6 часов.
Информация данных эфемерид и альманаха, передаваемой со спутников, постоянно корректируется. Это происходит один раз (а при необходимости и более) в сутки. Сеть наземных станций, получает информацию со спутников, по аналогии с обычными пользователями, анализирует измерения, сравнивает их с опорными, рассчитывает корректирующие поправки и передает их на главную станцию, с которой осуществляется передача данных на спутники. «Холодный» старт приемника может быть связан не только с его длительным бездействием, но перемещением на большое расстояние в выключенном состоянии. Если первый случай связан с устаревшим альманахом и ошибкой в определении текущего точного времени, то во втором случае приемник, не зная о своем перемещении, будет пытаться найти спутники, которых должны быть видимы на «старом» месте. Пользователь может «помочь» приемнику и уменьшить время «холодного» старта, указав на базовой карте, примерное «новое» местоположение.
Во время «холодного» старта приемник сканирует весь диапазон возможных значений частот и временных задержек навигационных сигналов. При этом, в многоканальных приемниках, несколько каналов могут использоваться для поиска одного спутника, чтобы ускорить время его захвата. После того, как сигнал хотя бы от одного спутника будет получен и разобран, приемник будет иметь полную информацию об альманахе всей группировки и, по сути, перейдет к «теплому» старту При «теплом» старте, приемник, включенный после 6-и часов бездействия, начнет «поиск» сигналов спутников, используя значение текущего времени и данные, хранящегося в памяти, альманаха. Будет осуществляться поиск только тех спутников, которых, по теоретическим расчетам находятся в видимом полушарии и должны быть доступны приемнику. Соответственно, известен достаточно узкий диапазон частот и временный задержек, который требуется просканировать в процессе поиска сигналов. Эта информация существенно ускоряет время захвата спутников, по сравнению с «холодным» стартом, когда поиск ведется на широком диапазоне всех возможных значений задержек и частот
В приемниках «Garmin» для контроля текущего использования спутников существует страница «Satellites», на которой отображается информация о местоположении спутников и индикатор уровня сигнала. Когда спутник только захвачен, но еще не используется в подсчете позиции, этот индикатор имеет «прозрачный» вид. После того, как эфемериды полностью получены и декодированы, спутник может использоваться в подсчете позиции.
Стоит отметить, что в момент включения, многоканальный приемника начинает поиск сигналов с нескольких спутников одновременно. Информация передаваемая со спутников привязана к единой шкале времени, содержит одинаковую структуру и достигает антенны приемника, примерно в одно и тоже время. Поэтому данные эфемерид, одновременно захваченных спутников, поступят в приемник почти что одновременно. Если количество таких спутников более или равняется трем, то это позволяет приемнику сразу же рассчитать позицию. В случае, когда сигналы блокируются высокими зданиями или густой листвой, то может потребоваться достаточно длительное время на определение позиции.
Наличие полностью полученных эфемерид, не гарантирует использование этого спутник в подсчете позиции. Информация передаваемая в эфемеридах может быть неправильной, ошибочной, либо связанной с неисправностью в работе спутника. В это случае, индикатора «здоровья» передаваемых в данных эфемерид и альманаха, информирует приемник, что сигналы с этого спутника нельзя использовать в подсчете позиции. Это может быть связано не только с неисправностью спутника, но и диагностическими работами проводимыми на его борту, процессом ввода его в эксплуатацию или тестированием новых режимов.
«Горячий» старт связан с кратковременным выключением приемника (до 6-и часов) не требует длительного времени на определение позиции. Это объясняется тем, что полученные ранее эфемериды содержат «свежие» данные, используемые для определения точных координат спутников и могут использовать в вычислении позиции. В случае включения прибора после порогового времени, эфемериды рассматриваются устаревшими и начинает действовать принцип «теплого» старта. Если на момент включения приемника видимыми остались менее 3-и спутников со «свежими» эфемеридами, то для определения позиции потребуется некоторое время на сбор данных эфемерид нового спутника.
Данные эфемерид передаются в составе трех пакетов. Каждый из пакетов содержит одинаковый временной идентификатор (IOD – issue of data) по которому можно объединить общую информацию. Информация эфемерид передаваемая со спутников каждые 30 секунд, изменяется раз в 2 часа, и содержит одинаковый на это время IOD. Если один из пакетов был пропущен, либо получен с ошибками, то можно выделить аналогичный пакет из следующего сообщения, проверить его идентификатор и не дожидаясь следующих пакетов, использовать его с ранее полученными. Это позволяет приемнику ускорить время «старта».
Существует минимальное возможное время, необходимое приемнику на «старт», и это определяется структурой передаваемого сигнала со спутников. Производители навигационной аппаратуры, используя стандартные методы навигации, могут приблизиться к этому времени, но уменьшить его не смогут. Одним из методов, предназначенных для решения этой проблемы, является Assisted-GPS (A-GPS). Его принцип заключается в вычисление точного местоположения спутников без информации эфемерид, на получении которых требуется время. Вычисление осуществляется на использовании точных моделей орбит спутников, доступных через специальные Интернет - сервисы.