УЛУЧШЕННЫЙ SBAS-ПРИЕМНИК

1. SBAS-приемник (51; 81), сконфигурированный, чтобы принимать SBAS-сообщения, заключающие в себе данные уточнения, и предоставлять в один или более обслуживаемых GPS-приемников (55; 85) информацию уточнения на основе данных уточнения, извлекаемых из принимаемых SBAS-сообщений; отличающийся тем, что SBAS-приемник (51; 81) выполнен, чтобы реализовывать конечный автомат (53; 83), который должен быть общим для всех обслуживаемых GPS-приемников (55; 85), и сконфигурирован, чтобы развиваться на основе принимаемых SBAS-сообщений и сохранять данные уточнения, заключенные в них; общий конечный автомат (53; 83) дополнительно сконфигурирован, чтобы взаимодействовать с определенным числом модулей (54; 84) корректировки, равным числу обслуживаемых GPS-приемников (55; 85), каждый модуль (54; 84) корректировки сконфигурирован, чтобы принимать GPS-данные от соответствующего обслуживаемого GPS-приемника (55; 85) и вычислять уточненное положение для соответствующего обслуживаемого GPS-приемника (55; 85) на основе соответствующих GPS-данных и данных уточнения, извлеченных из общего конечного автомата (53; 83).
2. SBAS-приемник по п.1, в котором модули (54; 84) корректировки реализованы в SBAS-приемнике (51; 81), и информацией уточнения, предоставленной посредством SBAS-приемника (51; 81) в каждый обслуживаемый GPS-приемник (55; 85), является уточненное положение, вычисляемое посредством соответствующего модуля (54; 84) корректировки.
3. SBAS-приемник по п.1, в котором каждый модуль (54; 84) корректировки реализован в соответствующем обслуживаемом GPS-приемнике (55; 85), и информацией уточнения, предоставленной посредством SBAS-приемника (51; 81) в обслуживаемый GPS-приемник (55; 85), являются данные уточнения, сохраненные в общем конечном автомате (53; 83).
4. SBAS-приемник по любому из пп.1-3, в котором общий конечный автомат (53; 83) содержит определенное число выделенных конечных автоматов, каждый из которых ассоциирован с соответствующим типом SBAS-сообщения, которое может быть принято посредством SBAS-приемника (51; 81), и каждый из которых сконфигурирован, чтобы развиваться на основе принимаемых соответствующих SBAS-сообщений и сохранять данные уточнения, заключенные в них.
5. SBAS-приемник по п.4, в котором каждый выделенный конечный автомат сконфигурирован, чтобы предоставлять информацию о доступности или недоступности соответствующих данных уточнения и сохранять соответствующие данные уточнения, когда они являются доступными.
6. SBAS-приемник по п.5, в котором выделенный конечный автомат, ассоциированный с конкретным типом SBAS-сообщения, дополнительно сконфигурирован, чтобы сохранять различные наборы данных уточнения, ассоциированных с различными условиями применения, во время вычисления уточненного положения для обслуживаемого GPS-приемника (55; 85).
7. SBAS-приемник по п.6, в котором модуль (54; 84) корректировки сконфигурирован, чтобы применять, во время вычисления уточненного положения для обслуживаемого GPS-приемника (55; 85), набор данных уточнения, условие применения которых удовлетворено.
8. SBAS-приемник по п.7, в котором условие применения включает в себя время применения соответствующего набора данных уточнения во время вычисления уточненного положения.
9. SBAS-приемник по любому из пп.1-3, дополнительно включающий в себя антенну (52; 82), чтобы принимать SBAS-сообщения.
10. SBAS-приемник по любому из пп.1-3, дополнительно включающий в себя первый интерфейс (52; 82) ввода пакетной сети, чтобы принимать SBAS-сообщения.
11. SBAS-приемник по любому из пп.1-3, в котором общий конечный автомат (53; 83) и модули (54; 84) корректировки реализованы в программном обеспечении.
12. SBAS-приемник по любому из пп.1-3, дополнительно включающий в себя второй интерфейс ввода пакетной сети, чтобы принимать GPS-данные от обслуживаемых GPS-приемников (55; 85).
13. SBAS-приемник по любому из пп.1-3, при этом он интегрирован с GPS-приемником (55; 85).
14. Программный продукт программного обеспечения, загружаемый в память электронного процессора и содержащий фрагменты программного кода для реализации SBAS-приемника (51; 81) по любому пп.1-13, когда компьютерный программный продукт запускают в электронном процессоре.