Как рассчитывается доступность GPS RAIM?

Недавно кто-то спросил меня, есть ли калькулятор доступности GPS RAIM для iPad. Там нет, но это заставило меня подумать, что я мог бы написать один. После некоторых поисков я не могу найти хорошего объяснения того, как рассчитать доступность RAIM, поэтому я ищу формулы, используемые для ее расчета для определенного маршрута.

Я хочу, чтобы это был автономный инструмент, поэтому расчеты должны быть полными, а не полагаться на веб-сайт для получения информации.

Ответы (3)

Веб-сайт, на который указывает Ральга, действительно является тем, на который стоит обратить внимание США. Они также предоставляют интерфейс SOAP, если вы хотите создать собственное приложение для IPAD.

Чтобы RAIM был доступен, вам необходимо сначала убедиться, что с вашей позиции видны как минимум 5 спутников (космические аппараты на языке GPS) или 4, если ваш алгоритм RAIM использует Baro-aiding. Они должны быть значительно выше горизонта. Насколько сильно зависит от вашего спутникового ресивера, FAA использует 5 градусов на своем сайте. Некоторые приемники используют угол маскировки всего 3 градуса.

Орбитальные уравнения можно взять из контрольного документа интерфейса GPS , раздел 30.3.3.1.3. Они принимают данные альманаха в качестве входных данных. Помимо орбит космических аппаратов, вам также необходимо учитывать их работоспособность от НАНУ .

Имея доступные спутники, вам нужно рассчитать предел сдерживания RAIM. Это максимальный размер, на который может нарастать ошибка позиционирования из-за неисправного спутникового сигнала без того, чтобы алгоритм RAIM заметил ее в течение 10 секунд (с вероятностью 99,9%). Если эта граница сдерживания превышает 1 морскую милю, считается, что RAIM недоступна для терминальных процедур. Для NPA используется радиус 0,3 морской мили.

Граница сдерживания очень сильно зависит от геометрии спутников, в большей степени от количества доступных спутников.

Проблема алгоритмов RAIM в том, что они не стандартизированы. Существует несколько способов выполнения RAIM, и поскольку производители GPS используют проприетарные решения, общедоступной информации мало. Таким образом, вычисление границы сдерживания — это то, где вы застрянете.

Таким образом, нет простого способа реализовать прогнозирование RAIM на iPad, кроме использования веб-сайта FAA.

В Европе также есть веб-сайт прогнозов RAIM; АВГУР .

Хорошая информация, но я хочу иметь возможность делать это в автономном режиме, поэтому не хочу полагаться на интерфейс SOAP. Я обновлю свой вопрос этим
Что ж, тогда вы готовы заняться очень серьезной математикой. Я хотел бы помочь, но, насколько я знаю, алгоритмов RAIM просто нет в открытом доступе.
Хм, я подумал, что они наверняка у кого- то есть (хотя я тоже не смог найти, лол).
Эти алгоритмы, по-видимому, тщательно охраняются секретами компании.
Я знаю, что в основном есть два способа сделать это, но я не делал полных расчетов ни по одному из них. Концепция довольно сложна и включает в себя геометрию и множество вероятностей.

Расчеты доступности RAIM просто проверяют, будут ли видны хотя бы 5 спутников, вот и все. Вам понадобятся орбитальные уравнения, чтобы рассчитать это. Вероятно, было бы проще получить данные с одного из веб-сайтов, предоставляющих информацию RAIM. http://www.raimprediction.net — это сайт FAA.

Подробности расчета RAIM объясняются в документе: GPS EASY Suite II: easy13 - RAIM от Kai Borre http://www.insidegnss.com/auto/julyaug09-borre.pdf Также автор дает реализацию Matlab. Надеюсь, это поможет.

не могли бы вы попытаться кратко изложить это в своем ответе?
Интересная статья, но кажется, что RAIM рассчитывается как часть расчета позиции, а не доступность RAIM.