способ ввода информации инерциального датчика бесплатформенной инерциальной навигационной системы

Классы МПК:G06F3/00 Вводные устройства для передачи данных, подлежащих преобразованию в форму, пригодную для обработки в вычислительной машине; выводные устройства для передачи данных из устройств обработки в устройства вывода, например интерфейсы
G01C21/00 Навигация; навигационные приборы, не отнесенные к группам  1/00
Автор(ы):, ,
Патентообладатель(и):Открытое акционерное общество Арзамасское научно-производственное предприятие "ТЕМП-АВИА" (ОАО АНПП "ТЕМП-АВИА") (RU)
Приоритеты:
подача заявки:
2006-12-20
публикация патента:

Изобретение относится к области навигации, а именно к области бесплатформенных инерциальных навигационных систем (БИНС), а также к области защиты информации, и может быть использовано для повышения точности БИНС. Техническим результатом является устранение ошибки, возникающей в приборе для навигационных расчетов от потери или искажения кода при приеме достоверной суммы. Способ заключается в аналого-цифровом преобразовании выходного параметра инерциального датчика, чтении результата преобразования и размещении цифрового кода измеренного параметра в область чтения внешним вычислителем БИНС, при этом до размещения цифрового кода в область чтения вычислителем БИНС производят суммирование цифровых кодов, текущий цифровой код суммы ограничивают до необходимой разрядности и полученный код размещают в область чтения внешним вычислителем БИНС. 1 ил. способ ввода информации инерциального датчика бесплатформенной   инерциальной навигационной системы, патент № 2341820

способ ввода информации инерциального датчика бесплатформенной   инерциальной навигационной системы, патент № 2341820

Формула изобретения

Способ ввода информации инерциального датчика бесплатформенной инерциальной навигационной системы (БИНС), заключающийся в аналого-цифровом преобразовании выходного параметра инерциального датчика, чтении результата преобразования и размещении цифрового кода измеренного параметра в область чтения внешним вычислителем БИНС, отличающийся тем, что до размещения цифрового кода в область чтения вычислителем БИНС производят суммирование цифровых кодов, текущий цифровой код суммы ограничивают до необходимой разрядности и полученный код размещают в область чтения внешним вычислителем БИНС.

Описание изобретения к патенту

Изобретение относится к области навигации, а именно к бесплатформенным инерциальным навигационным системам (БИНС), и более конкретно к способам ввода информации инерциальных датчиков (гироскопов и акселерометров) в вычислитель БИНС с обеспечением защиты вводимой информации.

Известен способ ввода информации измерительных устройств [1], заключающийся в аналого-цифровом преобразовании (АЦП) выходного параметра измерительного устройства, чтении результата преобразования и размещении цифрового кода измеренного параметра для последующего чтения внешним обрабатывающим устройством.

Недостатком известного способа является недостаточная защита цифрового кода измеренного параметра. В соответствии с известным способом по каналу связи с обрабатывающим устройством передается измеряемая величина. Искажение кода при передаче или неприем кода может приводить к ошибкам обрабатывающего устройства. Если измерительным устройством является гироскоп или акселерометр, а обрабатывающим устройством является вычислитель БИНС, то неприем цифрового кода или прием ложной информации приведет к возрастающей ошибке навигационной информации БИНС.

Для исключения ошибок передачи цифрового кода параметра по линии связи в известном способе может быть использована защита данных посредством корректирующего кода [2].

Однако этот способ требует передачи более длинного кода и выполнения соответствующего количества проверок. Кроме того, проблема не решается при неприеме кода. На практике защита с использованием корректирующего кода в системах реального времени не используется.

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

Поставленная задача решается за счет того, что в способе ввода информации инерциального датчика БИНС, заключающемся в аналого-цифровом преобразовании выходного параметра инерциального датчика, чтении результата преобразования и размещении цифрового кода измеренного параметра в область чтения внешним вычислителем БИНС, согласно изобретению, дополнительно до размещения цифрового кода в область чтения вычислителем БИНС производят суммирование цифровых кодов, текущий цифровой код суммы ограничивают до необходимой разрядности и полученный код размещают в область чтения внешним вычислителем БИНС.

К существенным отличиям заявленного решения от известного относится то, что до размещения цифрового кода в область чтения вычислителем БИНС производят суммирование цифровых кодов, текущий цифровой код суммы ограничивают до необходимой разрядности и полученный код размещают в область чтения внешним вычислителем БИНС.

Суммирование кодов измеряемого параметра до его размещения в область чтения обрабатывающим устройством позволяет минимизировать ошибки, вызванные искажением информации при передаче по каналу связи. Ограничение кода суммы до необходимой разрядности позволяет оптимизировать загрузку канала связи, а следовательно, минимизировать запаздывание от момента готовности кода до его размещения в вычислителе БИНС. Минимизация ошибки происходит за счет того, что ошибки БИНС, обусловленные искажением информации при передаче по каналу связи, устраняются без запаздывания.

На чертеже приведена блок-схема устройства для реализации способа ввода информации инерциального датчика БИНС, причем устройство содержит инерциальный датчик 1 (гироскоп или акселерометр), аналого-цифровой преобразователь (АЦП) 2, промежуточное вычислительное устройство 3, область 4 чтения внешним вычислителем БИНС, внешний вычислитель 5 БИНС.

Инерциальный датчик 1 своим выходом соединен с входом АЦП 2, выход которого подключен к входу промежуточного вычислительного устройства 3, в состав которого входит область 4 чтения внешним вычислителем БИНС, которая связана с внешним вычислителем 5 БИНС.

В качестве АЦП 2 может быть использован сигма-дельта АЦП [3]. В качестве промежуточного вычислительного устройства 3 может быть использован микроконтроллер.

Способ реализуют следующим образом.

Инерциальный датчик 1 формирует на выходе напряжение, пропорциональное величине измеряемого параметра (кажущегося ускорения или угловой скорости). Выход инерциального датчика 1 соединен с входом АЦП 2, который преобразует входное напряжение в цифровой код. Выход АЦП 2 соединен с входом промежуточного вычислительного устройства 3, которое читает текущий цифровой код на выходе АЦП 2. Промежуточное вычислительное устройство 3 суммирует принятый от АЦП 2 цифровой код с текущей накопленной суммой кодов данного АЦП 2, затем копирует текущий код суммы в промежуточную ячейку памяти, преобразует его в код заданной разрядности и размещает полученный результат в область 4 чтения внешним вычислителем 5 БИНС. Внешний вычислитель 5 БИНС читает код результата из области 4 чтения промежуточного вычислительного устройства 3.

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

Современные АЦП (например, сигма-дельта АЦП [3]) обладают хорошими точностными характеристиками. Погрешности, вносимые АЦП, по уровню соизмеримы с погрешностями, обусловленными передачей измерений АЦП по каналу связи с вычислителем БИНС. Канал связи может исказить код передаваемого параметра или не обеспечить его передачу. В первом случае обрабатывающее устройство получит неверный параметр, во втором случае параметр не будет передан в обрабатывающее устройство. Вычислитель БИНС в случае непередачи параметра или при идентификации передачи ложного параметра использует в своих вычислениях предыдущее достоверное значение параметра. Основная идея настоящего изобретения состоит в том, чтобы по каналу связи передавать коды параметров минимальной длины, содержащие в себе средства защиты от ошибок канала связи.

В правильно построенном канале связи вероятность двойной или более кратной ошибки пренебрежимо мала. Для исправления одинарной ошибки может быть использован приведенный ниже алгоритм коррекции, размещаемый в вычислителе БИНС.

Пусть

способ ввода информации инерциального датчика бесплатформенной   инерциальной навигационной системы, патент № 2341820 i=si-s i-1,

где si - переданная по каналу связи сумма измеренного параметра на i-м шаге;

s i-1 - переданная по каналу связи сумма измеренного параметра на i-1-м шаге;

способ ввода информации инерциального датчика бесплатформенной   инерциальной навигационной системы, патент № 2341820 i - значение измеренного параметра на i-м шаге.

Если si не получено или установлено, что передано ложное значение S i, то в вычислителе БИНС принимают способ ввода информации инерциального датчика бесплатформенной   инерциальной навигационной системы, патент № 2341820 i=способ ввода информации инерциального датчика бесплатформенной   инерциальной навигационной системы, патент № 2341820 i-1. Т.е. в качестве текущего измерения принимают его значение на предыдущем шаге.

При однократном сбое в канале связи можно минимизировать ошибку вычислителя БИНС, выполнив следующие операции.

Найдем

способ ввода информации инерциального датчика бесплатформенной   инерциальной навигационной системы, патент № 2341820 2 i=s i+1-si-1 и способ ввода информации инерциального датчика бесплатформенной   инерциальной навигационной системы, патент № 2341820 i+1=способ ввода информации инерциального датчика бесплатформенной   инерциальной навигационной системы, патент № 2341820 2 i-способ ввода информации инерциального датчика бесплатформенной   инерциальной навигационной системы, патент № 2341820 i-1.

способ ввода информации инерциального датчика бесплатформенной   инерциальной навигационной системы, патент № 2341820 2 i - разность между достоверными значениями, принятой вычислителем БИНС суммы.

способ ввода информации инерциального датчика бесплатформенной   инерциальной навигационной системы, патент № 2341820 i+1 используем при расчетах в качестве измеренного параметра на шаге i+1.

Аналогичным образом строится защита от кратных ошибок передачи параметра по каналу связи с внешним вычислителем БИНС.

Точность расчета навигационной информации БИНС зависит от точности измерения ускорений и угловых скоростей и точности представления (разрядности) измеренных параметров.

Оценка разрядности представления может быть получена по формуле

способ ввода информации инерциального датчика бесплатформенной   инерциальной навигационной системы, патент № 2341820

цмр - цена младшего разряда (величина квантования по уровню).

Пусть:

- для акселерометра с диапазоном измерения 100 м/с2, точность представления составляет 10-3 м/с2 ;

- для датчика угловой скорости (ДУС) с диапазоном измерения 200°/c, точность представления составляет 0,1°/час.

Тогда разрядность кода акселерометра должна быть не менее разрядов

способ ввода информации инерциального датчика бесплатформенной   инерциальной навигационной системы, патент № 2341820

разрядность кода ДУС должна быть не менее разрядов

способ ввода информации инерциального датчика бесплатформенной   инерциальной навигационной системы, патент № 2341820

При интегральном съеме разрядность представления параметра, кроме диапазона измерения и точности представления, определяется также частотой съема информации. Расчетная формула оценки разрядности для интегрального съема

способ ввода информации инерциального датчика бесплатформенной   инерциальной навигационной системы, патент № 2341820

При 100 Гц частоте съема для приведенных выше диапазонов измерения разрядность акселерометров с цмр = 10 -2м/с составит 8 разрядов, разрядность ДУС с цмр = 10'' составит 11 разрядов.

При организации защиты от сбоев в канале связи предлагаемым способом необходимо иметь в коде суммы один (1) дополнительный разряд для защиты от одиночных сбоев и два (2) дополнительных разряда для защиты от трех последовательных сбоев.

Предлагаемый способ обеспечивает защиту от ошибок передачи измеренного параметра по каналу связи. Причем устранение такой ошибки происходит с минимальным запаздыванием. Определен алгоритм выбора разрядности кода, размещаемого в область чтения, в соответствии с которым может быть рассчитана оптимальная длина кода для передачи по каналу связи с внешним вычислителем БИНС. Таким образом, поставленная техническая задача решена.

Источники информации.

1.Агеев В.М., Павлова Н.В. «Приборные комплексы летательных аппаратов и их проектирование». - М.: Машиностроение, 1990 г., стр.95-96. (прототип).

2. Агеев В.М., Павлова Н.В. «Приборные комплексы летательных аппаратов и их проектирование». - М.: Машиностроение, 1990 г., стр.81-83.

3. Бондаренко А.А. «Высокоточный цифровой преобразователь аналоговых сигналов», стр.47, в сборнике «Аэрокосмическая техника и высокие технологии - 2002», Пермский государственный университет, Пермь, 2002 г.

Класс G06F3/00 Вводные устройства для передачи данных, подлежащих преобразованию в форму, пригодную для обработки в вычислительной машине; выводные устройства для передачи данных из устройств обработки в устройства вывода, например интерфейсы

устройство управления отображением и способ управления отображением -  патент 2528151 (10.09.2014)
устройство ввода и способ масштабирования объекта с помощью устройства ввода -  патент 2528079 (10.09.2014)
печатающее устройство, способ изменения макета страницы и носитель данных -  патент 2527741 (10.09.2014)
коснитесь любого места, чтобы говорить -  патент 2526758 (27.08.2014)
ввод текста с использованием двух алфавитов и функция выделения клавиш -  патент 2525748 (20.08.2014)
окрашивание пользовательских элементов управления -  патент 2524863 (10.08.2014)
устройство ввода-вывода -  патент 2524852 (10.08.2014)
информационный процессор, способ обработки и программа -  патент 2524836 (10.08.2014)
система и способ интерактивной live-mesh-сегментации -  патент 2523915 (27.07.2014)
командный интерфейс пользователя для отображения множества участков элементов управления функциями программного обеспечения -  патент 2523914 (27.07.2014)

Класс G01C21/00 Навигация; навигационные приборы, не отнесенные к группам  1/00

способ определения планово-высотного положения подземного магистрального трубопровода -  патент 2527902 (10.09.2014)
способ определения угла крена вращающегося по крену летательного аппарата -  патент 2527369 (27.08.2014)
способ коррекции дрейфа микромеханического гироскопа, используемого в системе дополненной реальности на движущемся объекте -  патент 2527132 (27.08.2014)
навигационная система -  патент 2526740 (27.08.2014)
навигационное устройство, способ управления работой и мобильное оконечное устройство -  патент 2526470 (20.08.2014)
углоизмерительный прибор -  патент 2525652 (20.08.2014)
активный ультрафиолетовый солнечный датчик для системы ориентации малоразмерного космического аппарата -  патент 2525634 (20.08.2014)
способ персональной автономной навигации -  патент 2523753 (20.07.2014)
способы, устройства и картографические базы данных для прокладки "зеленого" маршрута -  патент 2523192 (20.07.2014)
эффективный способ привязки местоположения -  патент 2523171 (20.07.2014)
Наверх