автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.05, диссертация на тему:Совершенствование схем и алгоритмов предварительной обработки информации избыточных блоков инерциальных датчиков
Автореферат диссертации по теме "Совершенствование схем и алгоритмов предварительной обработки информации избыточных блоков инерциальных датчиков"
На правах рукописи
00349017Э
Алешкин Михаил Валерьевич
СОВЕРШЕНСТВОВАНИЕ СХЕМ И АЛГОРИТМОВ ПРЕДВАРИТЕЛЬНОЙ ОБРАБОТКИ ИНФОРМАЦИИ ИЗБЫТОЧНЫХ БЛОКОВ ИНЕРЦИАЛЬНЫХ ДАТЧИКОВ
Специальность 05. 13. 05 — Элементы и устройства вычислительной техники
и систем управления
Автореферат
диссертации на соискание ученой степени кандидата технических наук
11 4 ЯНЗ
Саратов - 2009
003490179
Работа выполнена в ГОУ университет»
ВПО
«Саратовский государственный технический
Научный руководитель:
доктор технических наук, профессор Большаков Александр Афанасьевич
Официальные оппоненты:
доктор технических наук, профессор Львов Алексей Арленович кандидат технических наук Пылаев Юрий Константинович
Ведущая организация:
Институт проблем точной механики и уцравления РАН (г. Саратов)
Защита состоится « 10 » 02 2010 года в_14_часов 00 минут на заседании диссертационного совета Д 212.242.08 при ГОУ ВПО «Саратовский государственный технический университет» по адресу: 410054, г. Саратов, ул. Политехническая,77.
Отзывы на автореферат в двух экземплярах, заверенные гербовой печатью организации, просим направлять по адресу: 410054, г. Саратов, ул. Политехническая, 77, ученому секретарю диссертационного совета Д 212.242.08.
С диссертацией можно ознакомиться в научно-технической библиотеке Саратовского государственного технического университета
С авторефератом можно ознакомиться на сайте www.sstu.ru Автореферат разослан « 22.» /2 2009 г.
Ученый секретарь
диссертационного совета
А.А. Терентьев
ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ Актуальность темы. Для решения задач навигации и управления подвижными объектами применяются инерциальные системы, содержащие блоки инерциальных датчиков (гироскопов и акселерометров), которые измеряют составляющие векторов угловой скорости и линейного ускорения объекта, а также блоки обработки данных. Эффективным способом повышения надежности и точности инерциальных систем является использование функционально избыточных блоков гироскопов и акселерометров с неортогональной ориентацией их осей чувствительности. Это направление активно развивается в работах зарубежных и отечественных авторов, таких как Evans F.A., Wilcox I.С., Gilmore I.P., McKern R.A., Епифанов А.Д., Окоемов Б.Н., Во-дичеваЛ.В., ЦуцаеваТ.В. и др. Однако до сих пор ряд вопросов построения таких систем не исследован.
Выбор конкретной конфигурации блоков инерциальных датчиков обусловлен особенностями алгоритмов предварительной обработки их информации, под которыми понимаются алгоритмы оценивания трех компонентов векторов кажущегося ускорения и угловой скорости на оси блока, позволяющие снизить случайные или систематические погрешности датчиков при их использовании в системах навигации и управления. Для задач обработки информации инерциальных датчиков некоторые методы предварительной обработки изложены в работах РивкинаС.С., Свешникова A.A., Челпанова И.Б., Несенюка Л.П., Салычева О.С., Степанова O.A. и др. В качестве алгоритмов предварительной обработки могут быть использованы алгоритмы детерминированной и стохастической фильтрации, которые имеют разную структуру, сложность и предполагают различный объем предварительной калибровки (испытаний) датчиков и различную конфигурацию инерциального блока. При этом отсутствует сравнительный анализ алгоритмов, позволяющий выработать-рекомендации по их применению для конкретного класса инерциальных датчиков.
Работа выполнялась в рамках основного научного направления вуза 03В. Полученные результаты использованы в НИР «Разработка теоретических основ, математических моделей и алгоритмов управления многозвенными манипуляторами космических систем по информации микромеханических датчиков», входящей в аналитическую ведомственную целевую программу «Развитие научного потенциала высшей школы на 2008-2009 годы» и соответствующей перечню критических технологий, определенных политикой РФ в области науки, технологий и техники на период до 2010 года ■ - ■
Вышеизложенное определило актуальность и цель настоящей работы. Целью диссертационной работы является повышение точности определения трех компонентов векторов кажущегося ускорения и абсолютной угловой скорости объекта по информации блоков одно- и двухкомпонентных инерциальных датчиков с помощью обоснованного выбора конфигурации, алгоритмов и программ предварительной обработки информации избыточного блока датчиков для обеспечения заданных точности и надежности с учетом отказов датчиков. Для достижения этой цели требуется решить следующие задачи.
1. Проанализировать различные конфигурации блоков одно- и двухкомпонентных инерциальных датчиков и выработать рекомендации по их количеству и ориентации осей в блоке при заданных требованиях к надежности и точности оценивания компонентов измеряемого вектора.
2. Построить математические модели блоков одно- и двухкомпонентных датчиков и алгоритмы предварительной обработки, основанные на методах стохастического оценивания и фильтрации.
3. Разработать нейросетевой алгоритм оценивания, исследовать влияние структуры нейронной сети, допустимой погрешности оценивания, вида функций активации на сходимость процесса обучения нейронной сети.
4. Провести сравнительный анализ алгоритмов обработки избыточной информации блоков инерциальных датчиков для формирования критериев по выбору конкретных алгоритмов.
5. Создать программный комплекс и экспериментальную установку для численного и полунатурного моделирования работы избыточных измерительных блоков однокомпонентных и двухкомпонентных датчиков с компьютерной обработкой информации и провести исследования с целью выработки рекомендаций по применению алгоритмов для обработки информации конкретных блоков датчиков.
Объектом исследования являются избыточные блоки одно- и двухкомпонентных инерциальных датчиков.
Предметом исследования являются математические модели блоков одно- и двухкомпонентных датчиков различной конфигурации и алгоритмы определения оценок компонентов измеряемого вектора кажущегося ускорения объекта.
Методы исследований. Для решения поставленных задач использовались методы стохастического оценивания и фильтрации, дискретной математики и математического моделирования, теории вероятностей и статистической обработки экспериментальных данных.
Достоверность результатов диссертации обеспечивается корректностью постановки задач исследования, применением апробированных аналитических и численных методов анализа. Основные теоретические результаты и результаты математического моделирования подтверждены экспериментальными данными.
Научная новизна диссертационной работы состоит в следующем.
1. Предложена конфигурация блока четырех двухкомпонентных датчиков, обеспечивающая минимум ошибки определения измеряемого вектора как при всех исправных датчиках, так и при наличии отказов, и выполнение заданных требований по надежности измерительного блока.
2. Разработан нейросетевой алгоритм оценивания трех компонентов измеряемого вектора, определены структура нейронной сети, вид функции активации и условия обучаемости при заданных требованиях к точности оценивания.
3.Предложен модернизированный алгоритм оценивания на основе фильтра Калмана, отличающийся пониженным порядком разностных уравнений фильтра.
4. Исследовано влияние спектра измерительных шумов и шумов динамического процесса датчиков, дисперсии элементов и величины нормы ковариационной матрицы ошибок датчиков на смещения и дисперсии ошибок оценивания компонентов вектора кажущегося ускорения с помощью математического моделирования и полунатурного эксперимента, что позволило сформировать рекомендации по выбору алгоритмов предварительной обработки информации блоков двухкомпонентных акселерометров типа АБХЬ-203 и однокомпонентных кварцевых акселерометров КХ67-041.
Практическая значимость результатов состоит в разработке конфигураций избыточных блоков одно- и двухкомпонентных инерциальных датчиков, определении численных значений углов ориентации осей чувствительности, алгоритмов предварительной обработки их информации, обеспечивающих выполнение заданных требо-
ваний по надежности избыточного блока и точности оценивания трех компонентов измеряемого вектора кажущегося ускорения.
Программный комплекс для моделирования работы и обработки экспериментальных данных избыточных измерительных блоков датчиков и алгоритмов обработки их информации с учетом погрешностей датчиков, шумов измерителей и наводок в виде детерминированных и случайных процессов с заданной спектральной характеристикой используется в учебном процессе кафедрой «Приборостроение» СГТУ при проведении практических занятий, дипломного проектирования и выполнении квалификационных работ по направлению 551500, а также кафедрой «Системы искусственного интеллекта» при выполнении НИР СГТУ-239, входящей в состав основного научного направления СГТУ 03В.
Материалы работы, относящиеся к алгоритмам обработки информации блока однокомпонентных акселерометров (БИЛУ), использованы в филиале ФГУП «НПЦАП»-«ПО КОРПУС» (г. Саратов).
Апробация работы. Основные положения и результаты работы докладывались на II Международной научной конференции «Аналитическая теория автоматического управления и её приложения» (Саратов, СГТУ, 2005),VIII Всероссийской научной конференции студентов и аспирантов «Техническая кибернетика, радиоэлектроника и системы управления» (Таганрог, ТРГУ, 2006), Международной конференции «Проблемы и перспективы прецизионной механики и управления в машиностроении» (Саратов, ИПТМУ РАН, 2006), XIX, XX и XXI Международных научных конференциях «Математические методы в технике и технологиях» (Воронеж, Ярославль, Саратов, 2006-2008), Международной научно-практической конференции «Интернет и инновации» (Саратов, 2008), а таюке на научно-технических семинарах кафедр «Техническая кибернетика и информатика» и «Системы искусственного интеллекта» Саратовского государственного технического университета в 2005 - 2009 гг.
Публикации. По теме диссертации опубликовано 12 научных работ общим объемом 2,3 п.л., в т. ч. 1 статья в журнале из перечня ВАК РФ, 8 статей в сборниках научных трудов, 2 свидетельства Роспатента об официальной регистрации программ и 1 патент на полезную модель. Личный вклад автора диссертации в этих работах состоит в создании математических моделей измерительных блоков датчиков, определении численных значений коэффициентов, разработке программ и проведении численного и полунатурного моделирования работы избыточных блоков датчиков и алгоритмов обработки их информации.
Структура и объем работы. Диссертационная работа состоит из введения, четырех разделов, сопровождающихся выводами, заключения, приложения и списка использованной литературы, включающего 107 наименований. Общий объем работы составляет 141 страницу, включая 35 рисунков и 18 таблиц.
СОДЕРЖАНИЕ РАБОТЫ
Во введении обосновывается актуальность работы, формулируются цель исследования, новизна и практическая значимость результатов.
В первом разделе рассмотрены известные результаты по схемам построения избыточных блоков инерциальных датчиков, оптимизации взаимной ориентации их осей чувствительности, алгоритмам обработки избыточной информации. Проведенный анализ позволил сформулировать задачи исследования по выбору конфигурации блоков одно- и двухкомпонентных инерциальных датчиков, построению соответствующих математических моделей, обоснованию выбора алгоритмов оценивания ком-
понентов измеряемого вектора. Для решения этих задач необходимо обосновать выбор конкретных схем построения блоков в соответствии с требованиями по надежности и точности, определить углы ориентации и соответствующие матрицы направляющих косинусов осей чувствительности датчиков в блоке для построения математических моделей блоков и алгоритмов предварительной обработки их информации, экспериментально определит, элементы ковариационной матрицы ошибок и другие параметры блоков, входящие в алгоритм оценивания, построить алгоритмы и провести исследования их точности для выработки рекомендаций по их применению.
Во втором разделе определяются матрицы направляющих косинусов углов ориентации осей чувствительности однокомпонентных и двухкомпонентных датчиков в блоках при условии выполнения заданных требований по надежности и точности оценивания трех компонентов векторов кажущегося ускорения и абсолютной угловой скорости. Для этого проанализированы различные конфигурации блоков 4, 5 и 6 однокомпонентных и 4 двухкомпонентных датчиков. Для каждой вычислялись вероятности безотказной работы блока и нормы ковариационной матрицы ошибок определения вектора и каждого его компонента в объектовых осях при исправных датчиках и при наличии одного или двух отказов. При этом предполагалось, что информация датчиков определяется математической моделью вида
Г = № + $г (1)
в которой У - вектор показаний датчиков размерности п\ 8 - вектор ошибок измерений, являющихся аддитивными независимыми случайными величинами с нулевым математическим ожиданием; N - матрица направляющих косинусов осей чувствительности датчиков в объектовых осях XYZ размерностью [пх3]. При сделанных допущениях оценка X измеряемого вектора X, обеспечивающая минимум среднеквад-ратической погрешности, определяется методом наименьших квадратов, а ковариационная матрица ошибок имеет вид
Ка={Нт-хНГа2 (2)
Из анализа следует, что при исправных датчиках дисперсии ошибок оценивания измеряемого вектора и его компонентов для трех конфигураций блоков одноосных датчиков одинаковы (кл.1, кл.2 и пространственно-симметричная ориентация осей чувствительности (кл.З)). При наличии одного отказа дисперсии ошибок оценивания вектора одинаковы, дисперсии компонентов различны между собой. Для шес-тиосного блока кл.1 они имеют величины от 0,50 до 0,7Ю, кл.2-0,5 -т Ш, кл.З-0,530 0,9150, где Б - дисперсия ошибок одного датчика. При наличии двух отказов дисперсии ошибок оценивания вектора для блоков кл. 1 и кл.2 составляют от 2,50 до 4,Ш в зависимости от взаимной ориентации осей чувствительности отказавших датчиков. Для блока кл.2 этот показатель равен 30. Дисперсии оценок компонентов вектора всех трех блоков различны и изменяются в диапазонах от 0,690 до 1,90 для блока кл.1, от 0,50 до 1,70 для блока кл.2 и от 0,580 до 30 для блока кл.З. Аналогичные соотношения дисперсий получены для других блоков. В целом выявлено преимущество блоков с конфигурацией кл.1, в которых оси чувствительности однокомпонентных датчиков расположены равномерно на образующих конуса с полууглом при вершине 54,74 градуса.
Так как многие задачи навигации и управления решаются по скалярным уравнениям, желательна одинаковая точность определения всех компонентов измеряемого вектора. Зависимости функционала
/= (De-D^)1 +(De-Dey)2 +(De-Dez)2
от угла поворота «конуса» вокруг оси z доя блоков 4, 5 и 6 датчиков имеют минимум при 45, 27, 15°, соответственно, при отказе первого датчика. Аналогичные зависимости построены при отказе каждого из датчиков, входящих в блок. При этом показано, что
6
£ /. = const.
7=1 ,
Таким образом, погрешности оценок компонентов вектора зависят от номеров отказавших датчиков и в этом смысле все ориентации «конуса» в блоке эквивалентны. Этот вывод справедлив и при отказе любых двух датчиков.
Для конфигураций с «центральной» осью (кл.2) показано, что при отказе центрального датчика погрешность определения вектора резко увеличивается, поэтому предпочтительнее «чистый конус».
Для двухкомпонентных датчиков применение результатов, полученных для од-нокомпонентных, непосредственно невозможно, т.к. пара осей чувствительности каждого датчика связана между собой нелинейными условиями ортогональности.
10 = 1,2), i>„«2,=0. (3)
y-1 М
Попытка равномерно «уложить» оси чувствительности двухкомпонентных датчиков на тот же конус приводит к «дублированию» осей в ортогональной триаде. В общем виде задача минимизации нормы Rs(nkij)(k = 1, 2, 3, 4) при ограничениях (3) не решена. Найдено частное решение, приведенное на рис. 1 и 2.
В качестве исходной взята конфигурация, при которой одна ось чувствительности каждого датчика перпендикулярна плоскостям полуоктаэдра, а каждый датчик может быть повернут вокруг этой оси чувствительности на угол а . Зависимость Rs(a) имеет минимум при а - 45°. При этом показано, что первые и вторые оси чувствительности находятся
на конусе с полууглом рИс.1. Исходная ориентация осей чувствительности датчиков при вершине 54,74°, т.е.
эта конфигурация относится к кл.1. Дисперсия ошибок определения компонентов измеряемого вектора при всех исправных датчиках составляет 0.375D, при любом одном отказе - 0,525D, при двух - от 0.75D до 1D независимо от номера отказавшего
датчика. При других ориентациях осей чувствительности двухкомпонентных датчиков в блоке норма ковариационной матрицы ошибок увеличивается.
Таким образом, получены углы ориентации и соответствующие матрицы направляющих косинусов осей чувствительности однокомпонентных и двухкомпонентных датчиков в блоке, обеспечивающие минимум нормы ковариационной матрицы ошибок оценивания трех компонентов измеряемого вектора при всех исправных датчиках и при наличии отказов.
54,74°
Рис. 2. Ориентация осей чувствительности двухкомпонентных датчиков
"-0,415627 0,415627 0,809017'
0,572061 -0,572061 0,587785
-0,415627 -0,415627 0,809017
0,572061 0,572061 0,587785 ;дг =
0,415627 - 0,415627 0,809017
-0,572061 0,572061 0,587785
0,415627 0,415627 0,809017
-0,572061 -0,572061 0,587785
Л>,=
0,816496 0,408248 -0,408248 -0,816496
0 0,577350 0,707106 0,577350 0,707106 0,577350 0 0,577350 -0,408248 -0,707106 0,577350 0,408248 -0,707106 0,577350
Матрицы направляющих косинусов являются элементами математической модели блока датчиков и алгоритмов обработки его информации, которые предлагаются в третьем разделе.
В третьем разделе изучаются точностные характеристики различных алгоритмов оценивания компонентов вектора кажущегося ускорения по информации блоков четырех двухкомпонентных и шести однокомпонентных акселерометров. В качестве двухкомпонентных использовались микромеханические акселерометры (ММА) АЕ)ХЬ-203, в качестве однокомпонентных - прецизионные кварцевые акселерометры КХ67-041.
На первом этапе проводилась калибровка масштабных коэффициентов и определялись статистические характеристики выходных сигналов по каждому каналу. На рис. 3 представлен общий вид установки с ММА. Аналогичные данные по КХ67-041 представлены филиалом ФГУП «НПЦАП»- «ПО Корпус».
В качестве анализируемых алгоритмов предварительной обработки информации рассматриваются выражения
Х = Г'Г
з
(4)
(5)
(6)
Х = щ + (С4 + л^я-'лу1 (7 - Лу ). (7)
В выражениях (4)-(7) Ь - матрица 3x3, составленная из направляющих косинусов трех осей чувствительности акселерометров блока, взаимная ориентация которых близка к ортогональной триаде; N - матрица направляющих косинусов осей чувствительности акселерометров; Я - матрица ковариаций измерительных шумов; у/-
начальное приближение, в качестве которого можно взять оценку X, вычисленную по формуле (4); С - априорная ковариационная матрица ошибок решения.
Рис.3. Экспериментальная установка с микромеханическими акселерометрами
Выражения (5), (6) и (7) соответствуют методам наименьших квадратов (МНК), максимального правдоподобия (ММП) и фильтру Калмана - Бьюси (ФКБ) при выполнении соответствующих гипотез: нулевое математическое ожидание шумов, равенство их дисперсий и нормальное распределение для МНК, диагональность и известность ковариационной матрицы измерительных шумов для ММП и ФКБ.
Кроме (4)—(7) использовался модифицированный алгоритм дискретного фильтра Калмана (ФК) в виде разностных уравнений
Ркя =АРКАТ +0 =АХк+Вик > >
Хы =Хы+Кк(Гк-МХх«)г кк = Р^Мт(МР~м мт +яу]
Ркц=(/-КкМ)Рк+^ (8)
ик=(втв)-1Вг(хк+1-АХк), (9)
соответствующих динамическим уравнениям движения блока датчиков в переменных состояния
X = АХ + В1/ + №, У = МХ + V (10)
В системах (8) и (9) приняты следующие обозначения: , хк - соответственно, прогноз значения вектора состояния и уточненная оценка на текущем шаге; А, В -собственная матрица объекта и матрица его управляемости, соответственно; ик -управление; Ук - вектор измерения на текущем шаге; М - матрица измерений; Я -ковариации шумов процесса и измерений, соответственно; Ры, Рм - априорная и апостериорная (уточненная) оценки ковариаций ошибок; Кк - матрица коэффициентов усиления фильтра Калмана.
Получение оценки вектора состояния ХК+1 проходит в два этапа. На первом этапе осуществляется прогноз оценки на следующий шаг рекурсии , а на сле-
дующем этапе уточняют значение этой оценки и вычисляют вектор Хк. Для получения рекуррентного алгоритма оценивания система замыкается выражением (9). Известной особенностью классического ФК являются высокий порядок системы разностных уравнений, увеличивающийся при расширении вектора переменных состояния за счет ошибок оценивания. Применение алгоритма (8)-(9) позволяет снизить размерность уравнений.
Кроме алгоритмов (4)-(9) в работе рассмотрена возможность применения искусственных нейронных сетей (ИНС) для оценивания компонентов измеряемого вектора. Структура избыточного блока датчиков с системой обработки информации, имеющая, например, шесть входов (сигналы акселерометров) и три выхода (\Ух, АУу, указывает на возможность применения нейросетевых алгоритмов. При этом задача идентификации отказов может трактоваться как задача распознавания образов.
Изучение свойств нейросетевых алгоритмов базировалось на использовании пакета МАТЪАВ. Вначале решалась модельная задача: задавались проекции вектора №у,1Уг) на оси блока, пересчитывались в показания акселерометров с помощью матрицы направляющих косинусов, и поступали на вход нейронной сети с тремя нейронами во внешнем слое и различным количеством внутренних слоев (рис. 4). Варьировались количество слоев, функции активации и допустимая погрешность вычисления ТУ^ТУу,^, при которых оценивалась сходимость процесса обучения сети.
Генератор белого шума
Генератор белого шума
Рис. 4. Структурная схема моделирования Обучение проводилось методом Левенберга-Марквардта. Начальные значения синаптических коэффициентов задавались случайными. В качестве функций активации рассматривались линейная (purelin), сигмоидальная (tansig) и логарифмическая (Iogsig). Процесс обучения сошелся для следующих вариантов.
1 .Двухслойная сеть с функциями активации (tansig и purelin); (Iogsig и purelin);. (purelin и purelin) для скрытого и выходного слоев соответственно;
2.Трёхслойная сеть с функциями (tansig, purelin, purelin); (Iogsig, purelin, purelin); (purelin, purelin, purelin). Лучшие результаты - при применении линейной функции активации. Чем больше слоев, тем лучше сходится процесс обучения. Для оцени-
вания компонентов IVх, IVу, 1У, вектора IV с погрешностью порядка 0,1% достаточно использовать алгоритм трехслойной нейронной сети с линейными функциями активации, который достигает порогового значения за 3 шага обучения.
Таким образом, рассмотрены пять алгоритмов оценивания трех компонентов измеряемого вектора кажущегося ускорения по информации избыточного блока акселерометров, имеющие разную структуру, сложность, предполагающие различный объем предварительной калибровки датчиков.
В четвертом разделе для выработки критериев выбора алгоритмов предварительной обработки для конкретных блоков датчиков и исследования зависимостей погрешностей оценивания от уровня взаимной корреляции шумов и различных движений основания разработана программа моделирования работы избыточного измерительного блока и системы обработки информации, блок-схема которой приведена на рис. 5.
Рис. 5. Блок-схема программы
Движение объекта может задаваться блоком формирования входных воздействий (ФВВ) в виде детерминированных законов изменения кажущихся ускорений (абсолютных угловых скоростей) или стационарных и нестационарных случайных процессов с заданной спектральной характеристикой, моделируемых с помощью генератора белого шума (ГБШ) и блока цифровых формирующих фильтров (блок ЦФФ). На выходные сигналы инерциального блока (ИИБ) может быть наложен измерительный шум в блоке формирования выходных сигналов (блок ФВС). Результаты обработки информации ИИБ пятью различными алгоритмами выводятся в графическом или табличном видах после статистической обработки. Программа применима для моделирования работы любого измерительного блока, математическая модель которого задана, и обработки экспериментальных данных. Моделировались различные варианты движений основания, уровня и соотношений дисперсий измерительных и динамических шумов. Для примера на рис. 6 приведена диаграмма дисперсий ошибок оценок компонента Wx в зависимости от величины диагональных элементов ковариационной
матрицы измерительных шумов. При этом предполагалось, что W = const, D = 0, измерительные шумы датчиков являются равномерно распределенными независимыми случайными величинами с нулевым математическим ожиданием. Для алгоритма ФК матрица D принималась диагональной и отличной от нуля.
На изображенной диаграмме столбцы для дисперсий ошибок оценивания компоненты входного вектора методом ФК практически не видны из-за их малости относительно дисперсий ошибок оценивания методом без использования избыточности. Для пяти других методов зависимость дисперсий ошибок оценивания от дисперсии диагональных элементов матрицы ковариаций измерительных шумов хорошо видна.
Рис. б.Дисперсия ошибок оценивания
По тренду дисперсии ошибок оценивания без использования избыточности и МНК видно, что с ростом дисперсии диагональных элементов дисперсия ошибок оценивания этого метода имеет тенденцию к росту, хотя и остается в 3 - 4 раза меньше. Дисперсия ошибок оценивания методом максимального правдоподобия, наоборот, уменьшается, а разница между МНК и ММП увеличивается. График изменения этой разности изображен на рис. 7.
На этом графике по вертикальной оси - отношение разности дисперсий ошибок оценивания МНК и ММП к значению дисперсии МНК. По этому графику можно определить, при каком значении дисперсии диагональных элементов ковариационной матрицы измерительных шумов целесообразно переходить от МНК к более сложному ММП, если принять какое-либо значение приведенной разности за пороговое.
Аналогичные зависимости построены и для погрешностей других алгоритмов.
Сравнение точности алгоритмов при наличии взаимных корреляций измерительных шумов показало, что с ростом нормы ковариационной матрицы дисперсия ФК, как и других алгоритмов, увеличивается. Однако скорость роста дисперсии ошибок оценивания ФК меньше скорости роста дисперсий других методов. Поэтому с ростом нормы матрицы Я от 6* 10"4 до 2*1(Г2 м2/с4 отношение смещения оценки ФК нелинейно уменьшается от 0,1 для ММП и 0, 17 для МНК до 0,01 и 0,012, соответственно.
Сравнение алгоритмов при наличии шумов измерительных и динамического процесса осуществлялось по дисперсии ошибок оценивания и смещению оценки.
Анализ диаграмм показывает, что имеется явная закономерность изменения дисперсий ошибок оценивания с ростом нормы ковариационной матрицы шумов динамического процесса. В этом случае значения отношений дисперсии ошибок оценивания ФК к дисперсиям других алгоритмов возрастает с увеличением нормы.
90,00 г 80,00 1 70-00 £ 60,00 § 50,00 I 40,00 ё 30,00 0 < 20,00 1 10,00 1 0,00 1 о £ ^
!;:;
I 1 ; ; ; Г1 ^ ;: ! ; : 1 ; > : ! :
! : ' 1 ! - 1 1 / ; ! ; • 1 ■ |!: И 1 1 ! 1 ' ■ 1 ; . :
' ; ■ : : 1 1 ! : : ! ; ■ : ; .
: '
■ ;
^ ^ т.?0 о,?0 ■>,"? 6.?° ъ? ■ъ? Дисперсия диагональных элементов ковариационной матрицы измерительных шумов » Дисп[м1)-Дисп1мг)
Рис. 7 Приведенная разность дисперсий
Это означает, что оценки алгоритмов МВНК, МНК и Б/И приближаются к оценкам ФК по величине дисперсии ошибок оценивания. Однако рост величин отношений не линеен и резко увеличивается при значениях нормы, больших 5*10"* м2/с4. Таким образом, оптимальные значения нормы ковариационной матрицы шумов динамического процесса находятся в диапазоне 1*10"® -8*10"* м2/с4. Так как на практике определить статистические параметры шумов динамического процесса сложно, следует стремиться не к приближению этой матрицы к истинной, а к ограничению ее нормы. Анализ других вариантов показал, что во всех случаях ФК имеет наилучшие результаты и по смещению оценок и по дисперсиям ошибок оценивания. При неэкстремальных значениях дисперсий шумов и ковариаций ФК обладает на порядок меньшей дисперсией ошибок оценивания. В большинстве случаев смещение оценки также меньше, чем у остальных методов. Недостатком ФК является увеличение инерционности при относительно больших значениях элементов ковариационной матрицы измерительных шумов, а также появление ощутимого динамического запаздывания при изменении компонентов входного вектора с частотами свыше 10 Гц.
Метод максимального правдоподобия целесообразно использовать при отсутствии сильных корреляций измерительных шумов и неравенстве дисперсий шумов измерительных каналов между собой. Этот метод применим при нестационарном входном воздействии без охраничений, которые требуется учитывать для ФК. Дисперсия и математическое ожидание ошибок оценивания этим методом в некоторых случаях приближаются к параметрам ФК (отношение, параметра ФК к параметру МВНК близко к 1), но в большинстве случаев различие существенно. При этом вычислительная нагрузка значительно меньше, чем у ФК.
Метод наименьших квадратов обеспечивает оценки, сравнимые по точности с ММП только в случаях близости значений дисперсий измерительных шумов и отсутствия их корреляции. Наиболее существенно разница между ними проявляется в резком увеличении дисперсии ошибок оценивания с ростом дисперсии элементов ковариационной матрицы измерительных шумов. При норме матрицы ковариаций измерительных шумов, равной или большей5* 10'8 м2/с4, разность дисперсий ММП и МНК становится больше 10% в пользу ММП.
Алгоритм ИНС позволяет снизить дисперсию ошибок оценивания компонентов на уровне МНК, кроме того, он обеспечивает на порядок меньшее смещение оценок.
Таким образом, разработанное программное обеспечение позволило провести математическое моделирование й экспериментальные исследования работы блоков четырех двухкомпонентных и шести однокомпонентных акселерометров с системой обработки избыточной информации. Исследовано влияние величины и дисперсии элементов ковариационной матрицы измерительных шумов, наличия и параметров шумов динамических процессов. Разработаны рекомендации по применению конкретных алгоритмов в зависимости от характеристик инерциальных измерителей.
ОСНОВНЫЕ РЕЗУЛЬТАТЫ РАБОТЫ
1. Предложена взаимная ориентация осей чувствительности однокомпонентных и двухкомпонентных датчиков в блоке, при которой обеспечивается минимум сред-неквадратической ошибки определения вектора и его компонентов, как при всех исправных датчиках, так и при наличии отказов.
2. Получены математические модели блоков четырех двухкомпонентных и шести однокомпонентных датчиков, имеющих близкие показатели по надежности, и алгоритмы первичной обработки информации датчиков и оценивания трех компонентов измеряемого вектора (кажущегося ускорения) на основе методов наименьших квадратов, максимального правдоподобия, фильтра Калмана - Бьюси и модифицированного дискретного фильтра Калмана.
3. Разработан алгоритм оценивания трёх компонентов вектора кажущегося ускорения с помощью многослойной нейронной сети прямого распространения. Исследовано влияние количества слоев, вида функций активации и допустимой погрешности оценивания на сходимость процесса обучения сети. Лучшие результаты получены для трехслойной нейронной сети с линейными функциями активации.
4. Создано программное обеспечение, позволяющее проводить математическое моделирование и обработку экспериментальной информации избыточного блока датчиков произвольной конфигурации с возможностью задания различной ориентации осей чувствительности датчиков в блоке, детерминированных или случайных входных сигналов с заданной спектральной характеристикой, моделирования измерительных шумов и шумов динамических процессов с заданными статистическими характеристиками с помощью цифрового формирующего фильтра.
5. Проведены математическое моделирование и экспериментальные исследования работы блоков четырех двухкомпонентных микромеханических акселерометров АБХЬ-203 и шести однокомпонентных кварцевых акселерометров КХ67-041 с системой обработки избыточной информации, в которой реализованы пять различных алгоритмов оценивания.
6. Проведены исследования влияния на точность оценивания компонентов вектора кажущегося ускорения величин и дисперсии элементов ковариационной матрицы измерительных шумов, наличия и параметров шумов динамических процессов. Разработаны рекомендации по применению конкретных алгоритмов в зависимости от характеристик инерциальных измерителей.
ПУБЛИКАЦИИ ПО ТЕМЕ РАБОТЫ
Публикации в изданиях, рекомендованных перечнем ВАК РФ
1. Алешкин М.В. Исследование алгоритмов обработки информации избыточного блока микромеханических акселерометров/ В.В. Алешкин, М.В. Алешкин, A.C. Сокольский , A.C. Матвеев // Вестник Саратовского государственного технического университета. 2007. №1. С. 96 - 105.
Публикации в других изданиях
2. Алешкин М.В. Нейросетевой алгоритм обработки избыточной информации блока акселерометров /М.В. Алешкин// Аналитическая теория автоматического управления и её приложения: материалы Второй Междунар. науч. конф. Сара-тов:СГТУ, 2005. С.238 - 240.
3. Алешкин М.В. Нейросетевое моделирование избыточного блока акселеро-метров/М.В. Алешкин// Техническая кибернетика, радиоэлектроника и системы управления: материалы VIII Всерос. науч. конф. студентов и аспирантов. Таганрог: ТРТУ, 2006. С. 70.
4. Алешкин М.В. Экспериментальная установка для исследования характеристик избыточного блока микромеханических акселерометров/ В.В. Алешкин, М.В. Алешкин, A.C. Сокольский // Проблемы и перспективы прецизионной механики и управления в машиностроении: материалы Междунар. конф. Саратов: ИПТМУ РАН, 2006. С. 22-26.
5. Алешкин М.В. Моделирование работы избыточного блока акселерометров с нейросетевой обработкой информации / В.В. Алешкин, М.В. Алешкин // Математические методы в технике и технологиях: сб.трудов XIX Междунар. науч. конф.: в 9т. Воронеж: ВГТА, 2006. Т. 6. С. 25 - 26.
6. Алешкин М.В. Экспериментальное определение характеристик блока четырех двухкомпонентных микромеханических акселерометров / М.В. Алешкин, Н.И. Фролов, A.C. Матвеев // Математические методы в технике и технологиях: сб.трудов XX Междунар. науч. конф.:в 9 т. Ярославль: ЯГТУ, 2007. Т. 8. С.149-151.
7. Алешкин М.В. Алгоритм и программа обработки информации избыточной измерительной системы на основе фильтра Калмана / A.A. Большаков, М.В. Алешкин, A.C. Матвеев // Математические методы в технике и технологиях: сб.трудов XXI Междунар. науч. конф.:в 10 т. Саратов: СГТУ, 2008. Т. 9. С. 37 - 39.
8. Алешкин М.В. Математические модели, методы и алгоритмы обработки избыточной информация измерительного блока / В.В. Алешкин, A.C. Матвеев, М.В. Алешкин // Интернет и инновации: сб.трудов Междунар. конф. Саратов: СГТУ, 2008. С. 377-380.
9. Алешкин М.В. Использование интернет - технологий и GPS/ГЛОНАСС -GSM для повышения технико-экономической эффективности эксплуатации подвижных объектов / М.В. Алешкин, И.С. Шатурный // Интернет и инновации: сб.трудов Междунар. конф. Саратов: СГТУ, 2008. С. 344 - 346.
Патентные документы
10. Алешкин М.В. Программа синтеза и анализа цифрового формирующего фильтра / В.В. Алешкин, В.Б. Никишин, М.В. Алешкин; Свидетельство Роспатента об офиц. регистрации программы для ЭВМ № 2006610942 от 14.03.2006.
П.Алешкин M.B. Комплект лабораторного оборудования для исследования блока микромеханических акселерометров / В.В. Алешкин, И.Н. Голованов, М.В. Алешкин, Н.И. Фролов ; Патент на полезную модель №86298 от 27.08.09 г.
12. Алешкин М.В. Программа моделирования работы избыточного блока и алгоритмов обработки информации / В.В. Алешкин, A.C. Матвеев, М.В. Алешкин; Свидетельство Роспатента об офиц. регистрации программы для ЭВМ №2009612269 от 06.06.2009.
Алешкин Михаил Валерьевич
СОВЕРШЕНСТВОВАНИЕ СХЕМ И АЛГОРИТМОВ ПРЕДВАРИТЕЛЬНОЙ ОБРАБОТКИ ИНФОРМАЦИИ ИЗБЫТОЧНЫХ БЛОКОВ ИНЕРЦИАЛЬНЫХ ДАТЧИКОВ
Автореферат
Корректор О.А. Панина Подписано в печать 15.12.09 Формат 60x84 1/16
Бум офсет. Усл. печ. л. 1,0 Уч.-изд. л. 1,0
Тираж 100 экз. Заказ 545. Бесплатно
Саратовский государственный технический университет
410054, Саратов, Политехническая ул., 77 Отпечатано в Издательстве СГТУ. 410054, Саратов, Политехническая ул., 77
Оглавление автор диссертации — кандидата технических наук Алешкин, Михаил Валерьевич
ВВЕДЕНИЕ.
1. ОБЗОР ИССЛЕДОВАНИЙ ПО ИЗБЫТОЧНЫМ БЛОКАМ ДАТЧИКОВ И АЛГОРИТМАМ ПРЕДВАРИТЕЛЬНОЙ ОБРАБОТКИ ИХ ИНФОРМАЦИИ. ПОСТАНОВКА ЗАДАЧИ ИССЛЕДОВАНИЯ.
1.1. Определение отказов и идентификация отказавших датчиков в избыточных блоках.
1.2. Оптимизация взаимной ориентации осей чувствительности датчиков.
1.3. Методы детерминированной и стохастической фильтрации и оценивания в задачах обработки информации.
1.4. Постановка задачи исследования.
2. ИССЛЕДОВАНИЕ ВЛИЯНИЯ КОЛИЧЕСТВА И ОРИЕНТАЦИИ ДАТЧИКОВ В БЛОКЕ НА ПОКАЗАТЕЛИ ТОЧНОСТИ И НАДЕЖНОСТИ.
2.1. Сравнительный анализ различных структур блоков одно- и двухкомпонентных датчиков по надежности.
Сравнительный анализ по точности. Оптимизация ориентации. однокомпонентных датчиков в блоке.
2.3 Оптимизация ориентации двухкомпонентных датчиков в блоке.
Выводы.
3. ИССЛЕДОВАНИЕ АЛГОРИТМОВ ОБРАБОТКИ ИНФОРМАЦИИ БЛОКОВ ОДНО- И ДВУХКОМПОНЕНТНЫХ АКСЕЛЕРОМЕТРОВ.
3.1. Алгоритмы, основанные на методах наименьших квадратов и максимального правдоподобия.
3.2. Алгоритмы, основанные на применении фильтра Калмана.
3.3. Нейросетевые алгоритмы оценивания компонентов вектора ускорения.
3.4. Определение параметров математических моделей блоков акселерометров на основе экспериментальных данных.
Выводы.
4. МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ И ЭКСПЕРИМЕНТАЛЬНОЕ ИССЛЕДОВАНИЕ РАБОТЫ БЛОКА АКСЕЛЕРОМЕТРОВ И СИСТЕМЫ ОБРАБОТКИ ИЗБЫТОЧНОЙ ИНФОРМАЦИИ.
4.1. Программа синтеза и анализа цифрового формирующего фильтра.
4.2. Программа математического моделирования и обработки экспериментальных данных блока акселерометров и системы обработки избыточной информации.
4.3. Исследование влияния величин и дисперсии элементов ковариационной матрицы измерительных шумов и шумов динамических процессов на точность оценивания компонентов вектора кажущегося ускорения.
Выводы.
Введение 2009 год, диссертация по информатике, вычислительной технике и управлению, Алешкин, Михаил Валерьевич
гут быть использованы алгоритмы детерминированной и стохастической фильтрации, имеющие разную структуру, сложность, предполагающие разный объем предварительной калибровки (испытаний) датчиков и разную конфигурацию измерительного блока. При этом отсутствуют четкие критерии целесообразности использования каждого из алгоритмов для конкретного класса инерциальных датчиков. Вместе с тем, структура избыточного блока датчиков с системой обработки информации, имеющая, например, шесть входов (сигналы акселерометров или гироскопов) и три выхода (проекции вектора кажущегося ускорения или абсолютной угловой скорости на оси объектовой системы координат) указывает на возможность применения нейросетевых алгоритмов, теория которых бурно развивается в. последнее время. При этом задача идентификации отказов может трактоваться как задача распознавания образов. Изложенное определило актуальность и цель настоящей работы.
Целью диссертационной работы является повышение точности определения трех компонентов векторов кажущегося ускорения и абсолютной угловой скорости объекта по информации блоков одно- и двухкомпонентных инерциальных датчиков с помощью обоснованного выбора конфигурации, алгоритмов и программ первичной обработки информации избыточного блока датчиков для выполнения заданных требований по точности и надежности. Для достижения этой цели требуется решить следующие задачи:
1. Проанализировать различные конфигурации блоков однокомпонент-ных и двухкомпонентных инерциальных датчиков и выработать рекомендации по их количеству и ориентации осей в блоке при заданных требованиях к надежности и точности оценивания компонент измеряемого вектора;
2. Построить математические модели блоков одно- и двухкомпонентных датчиков и алгоритмы первичной обработки, основанные на методах стохастического оценивания и фильтрации;
3. Разработать нейросетевой алгоритм оценивания, исследовать влияние структуры нейронной сети, допустимой погрешности оценивания, вида функций активации на сходимость процесса обучения нейронной сети;
4. Провести сравнительный анализ алгоритмов обработки избыточной информации блоков инерциальных датчиков для формирования критериев по применению конкретных алгоритмов;
5. Создать программный комплекс и экспериментальную установку для численного и полунатурного моделирования работы избыточных измерительных блоков однокомпонентных и двухкомпонентных датчиков с компьютерной обработкой информации и провести исследования для выработки рекомендаций по применению алгоритмов для обработки информации конкретных блоков датчиков.
Для решения поставленных задач использовались методы стохастического оценивания и фильтрации, дискретной математики и математического моделирования, теория вероятностей и статистической обработка экспериментальных данных.
Научная новизна диссертационной работы состоит в следующем:
1. Предложена конфигурация блока четырех двухкомпонентных датчиков, обеспечивающая минимум ошибки определения измеряемого вектора как при всех исправных датчиках, так и при наличии отказов, и выполнение заданных требований по надежности измерительного блока;
2. Разработан нейросетевой. алгоритм оценивания трех компонент измеряемого вектора, определена структура нейронной сети, вид функции активации и условия обучаемости при заданных требованиях к точности оценивания;
3. Построен модифицированный алгоритм оценивания на основе фильтра Калмана, отличающийся пониженным порядком разностных уравнений фильтра;
4. Исследовано влияние спектра измерительных шумов и шумов динамического процесса датчиков, дисперсии элементов и нормы ковариационной матрицы ошибок датчиков на смещения и дисперсии ошибок оценивания компонентов вектора кажущегося ускорения, что позволило сформулировать рекомендации по алгоритмам обработки информации двухкомпонентных акселерометров типа АБХЬ-203 и однокомпонентных кварцевых акселерометров КХ67-041.
Практическая значимость результатов состоит в рекомендациях конфигураций избыточных блоков одно- и двухкомпонентных инерциальных датчиков, численных значений углов ориентации осей чувствительности, алгоритмов первичной обработки их информации, обеспечивающих выполнение заданных требований по надежности избыточного блока и точности оценивания трех компонентов измеряемых векторов кажущего ускорения и абсолютной угловой скорости. Работа выполнялась в рамках основного научного направления вуза 03В. Полученные результаты использованы в НИР «Разработка теоретических основ, математических моделей и алгоритмов управления многозвенными манипуляторами космических систем по информации микромеханических датчиков», входящей в аналитическую ведомственную целевую программу «Развитие научного потенциала высшей школы на 2008-2009 годы».
Создан комплекс программ для моделирования работы и обработки экспериментальных данных избыточных измерительных блоков датчиков и алгоритмов обработки их информации с учетом погрешностей датчиков, шумов измерителей и наводок в виде детерминированных и случайных процессов с заданной спектральной характеристикой. Программный комплекс используется в учебном процессе кафедрой «Приборостроение» СГТУ при проведении практических занятий, дипломного проектирования и выполнении квалификационных работ по направлению 551500. Материалы работы, относящиеся к схемам построения блоков однокомпонентных датчиков, использованы в работе филиала ФГУП «НПЦАП»-ПО КОРПУС» г.Саратов. Имеются соответствующие акты об использовании результатов исследования.
Основные положения и результаты работы докладывались на II Международной научной конференции «Аналитическая теория автоматического управления и её приложения» (СГТУ, Саратов, 2005),VIII Всероссийской научной конференции студентов и аспирантов «Техническая кибернетика, радиоэлектроника и системы управления» (ТРГУ, Таганрог, 2006), Международной конференции «Проблемы и перспективы прецизионной механики и управления в машиностроении» (ИПТМУ РАН, Саратов, 2006), XIX, XX и XXI Международных научных конференциях «Математические методы в технике и технологиях» (Воронеж, Ярославль, Саратов, 2006-2008), Международной научно-практической конференции «Интернет и инновации» (Саратов, 2008), а также на научно-технических семинарах кафедр «Техническая кибернетика и информатика» и «Системы искусственного интеллекта» Саратовского государственного технического университета в 2005-2009 гг.
В первом разделе рассмотрены известные результаты по схемам построения избыточных блоков инерциальных датчиков, оптимизации взаимной ориентации их осей чувствительности, алгоритмам обработки избыточной информации. Проведенный анализ позволил сформулировать задачи исследования по выбору конфигурации блоков одно- и двухкомпонентных инерциальных датчиков, построению соответствующих математических моделей, обоснованию выбора алгоритмов оценивания компонентов измеряемого вектора.
Во втором разделе определяются матрицы направляющих косинусов углов ориентации осей чувствительности однокомпонентных и двухкомпонентных датчиков в блоках при условии выполнения заданных требований по надежности и точности оценивания трех компонентов векторов кажущегося ускорения и абсолютной угловой скорости.
В третьем разделе изучаются точностные характеристики различных алгоритмов оценивания компонентов вектора кажущегося ускорения по информации блоков четырех двухкомпонентных и шести однокомпонентных акселерометров. В качестве двухкомпонентных использовались микромеханические акселерометры (ММА) АГ)ХЬ-203, в качестве однокомпонентных - прецизионные кварцевые акселерометры КХ67-041.
В четвертом разделе для выработки критериев выбора алгоритмов предварительной обработки для конкретных блоков датчиков и исследования зависимостей погрешностей оценивания от уровня взаимной корреляции шумов и различных движений основания разработана программа моделирования работы избыточного измерительного блока и системы обработки информации. Разработанное программное обеспечение позволило провести математическое моделирование и экспериментальные исследования работы блоков четырех двухкомпо-нентных и шести однокомпонентных акселерометров с системой обработки избыточной информации. Исследовано влияние величины и дисперсии элементов ковариационной матрицы измерительных шумов, наличия и параметров шумов динамических процессов. Разработаны рекомендации по применению конкретных алгоритмов в зависимости от характеристик инерциальных измерителей.
Заключение диссертация на тему "Совершенствование схем и алгоритмов предварительной обработки информации избыточных блоков инерциальных датчиков"
Выводы
1. Создано программное обеспечение, позволяющее проводить математическое моделирование и обработку экспериментальной информации избыточного блока датчиков произвольной конфигурации с возможностью задания различной ориентации осей чувствительности датчиков в блоке, детерминированных или случайных входных сигналов с заданной спектральной характеристикой, моделирования измерительных шумов и шумов динамических процессов с заданными статистическими характеристиками с помощью цифрового формирующего фильтра.
2. Проведены математическое моделирование и экспериментальные исследования работы блоков четырех двухкомпонентных микромеханических акселерометров А1)ХЬ-203 и шести однокомпонентных кварцевых акселерометров КХ67-041 с системой обработки избыточной информации, в которой реализованы пять различных алгоритмов оценивания.
3. Проведены исследования влияния величин и дисперсии элементов ковариационной матрицы измерительных шумов, наличия и параметров шумов динамических процессов на точность оценивания компонентов вектора линейного ускорения. Разработаны рекомендации по применению конкретных алгоритмов в зависимости от характеристик инерциальных измерителей и требований по снижению уровня случайных составляющих погрешностей оценивания компонентов вектора ускорения. I
ЗАКЛЮЧЕНИЕ
1. При выборе оптимальной ориентации осей чувствительности датчиков относительно измерительных осей блока из 4, 5 или 6 датчиков, предпочтение отдается ориентации осей чувствительности по I классу, т.е. расположение осей чувствительности равномерно по образующим конуса с полууглом а при вершине равным 54,74°, т. к. при II классе ориентации осей чувствительности датчиков (один из датчиков установлен по оси симметрии, а остальные равномерно по образующим конуса), при отказе центрального датчика точностные характеристики ухудшаются.
При изменении ориентации «конусов» относительно измерительных осей блока погрешности оценивания вектора не зависят, а погрешности оценок компонентов зависят от номеров отказавших датчиков и в этом смысле все ориентации "конуса" в блоке эквивалентны.
2. При построении блока на основе двухкомпонентных датчиков целесообразно использовать блок четырех датчиков, т.к. он обеспечивает аналогичное соотношение вероятности безотказной работы блока к показателю одного датчика, что и у блока шести однокомпонентных датчиков. Первые оси чувствительности каждого датчика должны быть направлены по нормалям к плоскостям граней тетраэдра, а вторые - в плоскости граней под углом я/4 к направлениям на вершину. При этом дисперсии компонент вектора ошибки при двух идентифицированных отказах не хуже дисперсии ошибки одного датчика, а дисперсия модуля вектора составляет 2,75 от дисперсии одного датчика, что на 0,25<1 меньше, чем у ортогональной триады.
3. Для каждой конфигурации блоков однокомпонентных и двухкомпонентных датчиков получены соотношения между дисперсией погрешностей одного датчика и блока в целом, позволяющие выбрать конфигурацию, удовлетворяющую требованиям по точности и надежности как при всех исправных датчиках, так и при наличии одного или двух отказов.
4. Получены математические модели блоков четырех двухкомпонентных и шести однокомпонентных датчиков, имеющих близкие показатели по надежности, и алгоритмы первичной обработки информации датчиков и оценивания трех компонентов измеряемого вектора (кажущегося ускорения) на основе методов наименьших квадратов, максимального правдоподобия, фильтра Калма-на - Бьюси и модифицированного дискретного фильтра Калмана.
5. Разработан алгоритм оценивания трёх компонентов вектора кажущегося ускорения с помощью многослойной нейронной сети прямого распространения. Исследовано влияние количества слоев, вида функций активации и допустимой погрешности оценивания на сходимость процесса обучения сети. Лучшие результаты получены для трехслойной нейронной сети с логарифмической и двумя линейными функциями активации.
6. Создано программное обеспечение, позволяющее проводить математическое моделирование и обработку экспериментальной информации избыточного блока датчиков произвольной конфигурации с возможностью задания различной ориентации осей чувствительности датчиков в блоке, детерминированных или случайных входных сигналов с заданной спектральной характеристикой, моделирования измерительных шумов и шумов динамических процессов с заданными статистическими характеристиками с помощью цифрового формирующего фильтра.
7. Проведены математическое моделирование и экспериментальные исследования работы блоков четырех двухкомпонентных микромеханических акселерометров АЕ)ХЬ-203 и шести однокомпонентных кварцевых акселерометров КХ67-041 с системой обработки избыточной информации, в которой реализованы пять различных алгоритмов оценивания.
8. Проведены, исследования влияния величин и дисперсии элементов ковариационной матрицы измерительных шумов, наличия и параметров шумов динамических процессов на точность оценивания компонентов вектора линейного ускорения. Разработаны рекомендации по применению конкретных алгоритмов в зависимости от характеристик инерциальных измерителей.
Библиография Алешкин, Михаил Валерьевич, диссертация по теме Элементы и устройства вычислительной техники и систем управления
1. Алешкин М.В. Нейросетевой алгоритм обработки избыточной информации блока акселерометров /М.В. Алешкин// Аналитическая теория автоматического управления и её приложения: материалы второй междунар. науч. конф. Саратов: 2005. С.238 240.
2. Алешкин М.В. Нейросетевое моделирование избыточного блока акселе-рометров/М.В. Алешкин// Техническая кибернетика, радиоэлектроника и системы управления: материалы VIII Всерос. науч. конф. студентов и аспирантов. Таганрог: ТРТУ, 2006. С. 70.
3. Алешкин М.В. Алгоритм и программа обработки информации избыточной измерительной системы на основе фильтра Калмана / A.A. Большаков, М.В.
4. Алешкин, A.C. Матвеев // Математические методы в технике и технологиях: сб.трудов XIX Междунар. науч. конф. Саратов: СГТУ, 2008. С. 37 39.
5. Алешкин М.В. Математические модели, методы и алгоритмы обработки избыточной информации измерительного блока / В.В. Алешкин, A.C. Матвеев, М.В. Алешкин // Интернет и инновации: сб.трудов Междунар. конф. Саратов: СГТУ, 2008. С. 377-380.
6. Алешкин М.В. Программа синтеза и анализа цифрового формирующего фильтра / В.В. Алешкин, В.Б. Никишин, М.В. Алешкин; Свидетельство Роспатента об офиц. регистрации программы для ЭВМ № 2006610942 от 14.03.2006.
7. Алешкин М.В. Комплект лабораторного оборудования для исследования блока микромеханических акселерометров /В.В. Алешкин, И.Н. Голованов, М.В. Алешкин, Н.И. Фролов ; Патент на полезную модель №86298 от 27.08.09 г.
8. Алешкин М.В. Программа моделирования работы избыточного блока и алгоритмов обработки информации / В.В. Алешкин, A.C. Матвеев, М.В. Алешкин; Свидетельство Роспатента об офиц. регистрации программы для ЭВМ №2009612269 от 06.06.2009.
9. Ачильдиев В. М. Бесплатформенный инерциальный измерительный блок/ В.М. Ачильдиев, В.Н. Дрофа, В.М. Рублев; Патент РФ № 2162203 от 13.03.2000.
10. Балакришнан A.B. Теория фильтрации Калмана. М.: Мир, 1988. - 168 е., ил.
11. Бендат Дж., Пирсон А. Измерение и анализ случайных процессов. М.: Мир, 1971.-408 с.
12. Большаков А. А. Каримов Р. Н. Методы обработки многомерных данных и временных рядов. М.: Горячая линия - Телеком, 2007. — 512 с.
13. Боднер В.А. Приборы первичной информации. М.: Машиностроение, 1981.-344 с.
14. Водичева JI. В. Отказоустойчивый бесплатформенный инерциальный измерительный блок: пути оптимизации // 8 СПб. Международная конференцияпо интегрированным навигационным системам. СПб, 2001. - С. 85-87.
15. Водичева Л. В. Повышение надежности и точности бесплатформенного инерциального измерительного блока при избыточном количестве измерений // Гироскопия и навигация. 1997. № 1. - С. 55-67.
16. Вороновский Г. К. и др. Генетические алгоритмы, искусственные нейронные сети и проблемы виртуальной реальности/ Г. К. Вороновский, К. В. Ма-хотило, С. Н. Петрашев, С. А. Сергеев. X.: Основа, 1997. - 112 с.
17. Гавриленков А. Д., Салабай С. И. Способ измерения сигналов векторным измерителем при структурно-информационной избыточности// Патент РФ №2011950 от 04.02.91.
18. Галахов Ю.И., Куличенко Г.Н. Блок инерциальных чувствительных элементов с избыточной структурой / Патент РФ № 1810299 от 14.08.90.
19. Гантмахер Ф. Р. Теория матриц. М.: Наука, 1988.
20. Граничин О.Н. Неминимаксная фильтрация при неизвестных ограниченных помехах в наблюдениях// АиТ. 2002. №3. - с. 1-12.
21. Граничин О. Н. Введение в методы стохастической оптимизации и оценивания. Учебное пособие.-СПб.: Изд. С.- Петербургского университета, 2003.131 с.
22. Епифанов А. Д. Избыточные системы управления летательными аппаратами. -М.: Машиностроение, 1978. 144 с.
23. Епифанов А. Д. Надежность систем управления. М.: Машиностроение, 1975.
24. Каримов Р. Н. Основы теории случайных процессов. Волгоград.: ВГТУ, 2003. - 80 с.
25. Корн Г., Корн Т. Справочник по математике. -М.: Наука, 1973. 832 с.
26. Корюкин М. С. Построение нейросетевых алгоритмов преобразования информации и идентификации отказов избыточного блока датчиков бесплатформенной инерциальной системы ориентации и навигации // Доклады РАЕН. -2004.-№4.
27. Корюкин М. С. Применение нейросетевых алгоритмов для обработки информации избыточного блока датчиков первичной информации// Навигация и управление движением: Материалы конф. Молодых ученых. СПб, 2002.
28. Кузовков Н.Т. Системы стабилизации летательных аппаратов. Учеб. по-соб. для вузов. М.: Высшая школа. 1976. 304 с. с ил.
29. Кузовков Н.Т., Салычев О.С. Инерциальная навигация и оптимальная фильтрация. М.: Машиностроение, 1982. - 216 с.
30. Куркин О.М. Коробочкин Ю.Б. Шаталов С.А. Минимаксная обработка информации. -М.: Энергоатомиздат, 1980. -216 с.
31. Математическая энциклопедия/ гл. ред. И. М. Виноградов, в 5 т. М.: Советская энциклопедия, 1982.
32. Макс Ж. Методы и техника обработки сигналов при физических измерениях. Т. 1. 2. -М.: Мир, 1983.
33. Мезенцев А. П. И др. Основные проблемы создания инерциальных измерительных блоков на базе микромеханических гироскопов и акселерометров // Гироскопия и навигация. -1997. №1.
34. Миллер Г.Б. Минимаксная фильтрация в линейных неопределенно-стохастических дискретно-непрерывных системах/ Г.Б. Миллер, А.Р. Панков. // АиТ. 2006. №3. с. 77-93.
35. Морозов В. А. Регулярные методы решения некорректно поставленных задач.-М.: Наука, 1987.
36. Несенюк JI. П. Инженерный подход к синтезу фильтров Калмана Винера.// Авиакосмическое приборостроение. - 2003. - №11.
37. Огарков М.А. Методы статистического оценивания параметров случайных процессов. -М.: Энергоатомиздат, 1990. 208 с.
38. Окоемов Б. Н. Принципы проектирования гироскопических систем по критерию надежности. М.: МВТУ, 1985. - 52 с.
39. Ориентация и навигация подвижных объектов. Современные информационные технологии./Под общ. Ред. Б. С. Алешина, К. К. Веремеенко, А. И. Черноморского. -М.: Физматлит, 2006.-415с.
40. Основы технической диагностики/ Под. Ред. П.П. Пархоменко.-М.: Энергия, 1976.-464 с.
41. Панков А.Р. Минимаксная линейная рекуррентная фильтрация неопределенно-стохастических последовательностей по интегральному критерию/ А.Р. Панков, Г.Б. Миллер // Информационные процессы. 2001. Т.1. №2. с. 150-166.
42. Панков А.Р. Минимаксная идентификация нелинейной динамической системы наблюдения. // А.Р. Панков, A.C. Попов //АиТ. 2004. №2. с. 148-156.
43. Поттер Дж. Е. Деккерт Дж. С. Минимаксный метод детектирования и идентификации отказов в резервированных системах гироскопов и акселерометров// ВРТ. 1973. - №12.
44. Перспективные чувствительные элементы для построения бесплатформенных инерциальных измерительных блоков/ Ачильдиев В. М., Цуцаева Т.В., Цуцаев Д. А. М, 2001. World Wide Web Site: http://ns.mgul.as.m/iornal/ru/.
45. Пылаев Ю. К. Температурные возмущения бесплатформенной инерци-альной навигационной системы с волоконно-оптическими гироскопами/ Дисс. к. т. н.-2005.- 128 с.
46. Пылаев Ю. К. и др. Четырехосный измеритель угловых скоростей и ускорений./ Патент РФ на пром. образец №58620 от 05.05.2004
47. Разработка конфигурации бесплатформенного инерциального блока с избыточным количеством чувствительных элементов. // Цуцаева Т. В./ 2001г. http ://www.msfu.ru./j ournal/comm/referat/php?ru+2.
48. Распопов В. Я. Микромеханические приборы: учебное пособие.- М.:
49. Машиностроение, 2007. 400 с.
50. Ривкин С. С. Метод оптимальной фильтрации Калмана и его применение в инерциальных навигационных системах. Ч. 1, 2. Л.: Судостроение, 1973. - 1974.
51. Свешников А. А., Ривкин С. С. Вероятностные методы в прикладной теории гироскопов. М.: Наука, 1974. - 536 с.
52. Сейдж Э., Меле Дж. Теория оценивания и ее применение в связи и управлении. М.: Связь, 1976.
53. Семенихин К.В. Минимаксное оценивание случайных элементов по среднеквадратическому критерию. // Известия РАН. Теория и системы управления. 2003. №5. с. 12-25.
54. Сергиенко А.Б. Алгоритмы адаптивной фильтрации: особенности реализации в МАТЬАВ// Математика в приложениях. 2003. - №1.
55. Сизиков В. С. Устойчивые методы обработки результатов измерений.-СПб.: Специальная литература, 1999.-240 с.
56. Смит Д.М. Математическое и цифровое моделирование для инженеров-исследователей. М.: Машиностроение, 1980. - 271 с.
57. Солонина А. И. Основы цифровой обработки сигналов. СПб.: БХВ-Петербург, 2005. - 753с.
58. Степанов О.А. Основы теории оценивания с приложениями к задачам обработки навигационной информации. СПб.: ГНЦ РФ ЦНИИ "Электроприбор", 2009. - 496 с.
59. Терехов В.А., Тюкин И.Ю. Нейросетевые системы управления: проблемы теории, приложения. Обзорный доклад секции «Теория и системы управления» конференции «Навигация и управление движением». М., 2001.
60. Техническая кибернетика/ Под. Ред. В.В. Солодовников. Кн.1, 2 М.: Машиностроение, 1973.
61. Тихонов А. Н., Арсенин В. Я. Методы решения некорректных задач.-М.:Наука, 1986.
62. Хованова Н. А., Хованов И. А. Методы анализа временных рядов. Саратов.: Колледж, 2001. - 120с.
63. Челпанов И. Б. Оптимальная обработка сигналов в навигационных системах. М.: Наука, 1967. - 392 с.
64. Шахнов В., Власов А., Кузнецов А., Поляков Ю. Нейрокомпьютеры -архитектура и реализация. Часть 2. Элементная база нейровычислителей. // Chip News. 2000. - № 5. World Wide Web Site: <http://chipnews.gaw.ru./html.cgi/arhiv/0005/>
65. Evans F. A., Wilcox I. C. Experimental strapdown redundant sensor inertial navigation system // AIAA Paper. 1969. -№851.- 6p.
66. Gilmore J. P., Mckern R. A. A Redundant Strapdown Inertial Reference Unit // Journal of Spacecrafts and Rockets. 1972. - Vol.9, № 1. - P. 39-47.
67. Harrison J. V., Gai E. G. Evaluating sensor orientations for navigation performance and failure detecktion// Transactions on Aerospace and Electronic Systems. 1997.-№13.
68. Harvey Weinberg. Embedding Temperature Information in the ADXL202's PWM Outputs. 202Embed.pdf. World Wide Web Site: http://www.analog.com.
69. Plotnikov P.K., Melnikov A.V., Nikishin V. В., Skripkin A.A. Cardanless Gyroinclinometers Based on Micromechanikal Gyros ans Accelerometers// Symposium Gyro Technology. Stuttgart, Germany, 2000. p. 10.0-10.22.
70. Low Cost +2g/±10g Dual Axis iMEMS* Accelerometers with Digital Output ADXL202/ADXL210. ADXL20210b.pdf. World Wide Web Site: http://www.analog.com
71. World Wide Web Site: http://www.korpus 64.ru
-
Похожие работы
- Алгоритмы комплексирования инерциального блока низкого класса точности и системы спутниковой навигации
- Автоматизация калибровки бесплатформенных инерциальных навигационных систем на волоконно-оптических гироскопах
- Методы, алгоритмы и структура программно-технического комплекса бесплатформенной инерциальной навигационной системы
- Методика полунатурных испытаний корректируемых бесплатформенных инерциальных навигационных систем
- Интегрированная система с инерциальным модулем на электростатическом гироскопе и микромеханических датчиках
-
- Системный анализ, управление и обработка информации (по отраслям)
- Теория систем, теория автоматического регулирования и управления, системный анализ
- Элементы и устройства вычислительной техники и систем управления
- Автоматизация и управление технологическими процессами и производствами (по отраслям)
- Автоматизация технологических процессов и производств (в том числе по отраслям)
- Управление в биологических и медицинских системах (включая применения вычислительной техники)
- Управление в социальных и экономических системах
- Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей
- Системы автоматизации проектирования (по отраслям)
- Телекоммуникационные системы и компьютерные сети
- Системы обработки информации и управления
- Вычислительные машины и системы
- Применение вычислительной техники, математического моделирования и математических методов в научных исследованиях (по отраслям наук)
- Теоретические основы информатики
- Математическое моделирование, численные методы и комплексы программ
- Методы и системы защиты информации, информационная безопасность