автореферат диссертации по приборостроению, метрологии и информационно-измерительным приборам и системам, 05.11.03, диссертация на тему:Катадиоптрическая система ориентации беспилотного летательного аппарата

кандидата технических наук
Ладонкин, Александр Валериевич
город
Тула
год
2013
специальность ВАК РФ
05.11.03
цена
450 рублей
Диссертация по приборостроению, метрологии и информационно-измерительным приборам и системам на тему «Катадиоптрическая система ориентации беспилотного летательного аппарата»

Автореферат диссертации по теме "Катадиоптрическая система ориентации беспилотного летательного аппарата"

На правах рукописи

005531261

Ладонкин Александр Валериевич

КАТАДИОПТРИЧЕСКАЯ СИСТЕМА ОРИЕНТАЦИИ БЕСПИЛОТНОГО ЛЕТАТЕЛЬНОГО АППАРАТА

Специальность 05.11.03 - «Приборы навигации»

АВТОРЕФЕРАТ

диссертации на соискание ученой степени кандидата технических наук

- 4 Щ1 2013

Тула-2013

005531261

Работа выполнена в ФГБОУ ВПО «Тульский государственный университет»

Научный руководитель: доктор технических наук, профессор

Распопов Владимир Яковлевич

Официальные оппоненты: Солдаткин Владимир Михайлович,

доктор технических наук, профессор, ФГБОУ ВПО «Казанский национальный технический исследовательский университет им. А.Н. Туполева», заведующий кафедрой «Приборы и информационно-измерительные системы»

Черноморский Александр Исаевич,

кандидат технических наук, доцент, ФГБОУ ВПО «Московский

авиационный институт (национальный исследовательский университет)» (МАИ), профессор кафедры «Автоматизированные комплексы систем ориентации и навигации»

Ведущая организация: ФГУП «Санкт-Петербургское ОКБ

«Электроавтоматика» им. П.А. Ефимова», г. Санкт-Петербург

Защита диссертации состоится » Си*-2013 года, в часов на

заседании диссертационного совета Д 212.125.11 в ФГБОУ ВПО «Московский авиационный институт (национальный исследовательский университет)» (МАИ) по адресу: 125993, Москва, Волоколамское шоссе, дом 4.

С диссертацией можно ознакомиться в библиотеке МАИ по адресу: 125993, Москва, Волоколамское шоссе, дом 4.

Автореферат разослан 2013 г.

Ученый секретарь

диссертационного совета Д 212.125.11, кандидат технических наук, доцент

Горбачев Ю.В.

ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ

Актуальность работы. В настоящее время малоразмерные беспилотные летательные аппараты (МБПЛА) приобретают все более широкое применение в военных и гражданских целях. При этом наиболее востребованной функцией является аэфрофото- и аэровидеосъемка.

Традиционно на МБПЛА в качестве источника информации о параметрах полета (угловых и линейных координатах) используются системы ориентации и навигации на основе микромеханических датчиков (акселерометров и датчиков угловой скорости), что обусловлено массогабаритными требованиями к бортовой аппаратуре. Из-за невысоких (на сегодняшний день) точностных характеристик датчиков, разработка таких систем сопряжена с определенными проблемами: присутствие накапливаемой во времени ошибки, влияние линейных перегрузок на точность и т.д. Данные проблемы пытаются устранить с помощью комплексирования систем с дополнительными источниками информации.

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

Разработкой подобных систем активно занимаются такие фирмы и организации как «Philips Semiconductors» (Голландия), «Honeywell», «.Space Electronic», «Crossbow Technology Inc.», «Precision Navigation Inc.», «Advanced Orientation Systems Inc. (AOS!)» (США), УП «Минский НИИ радиоматериалов» (Беларусь), НТЦ «Рисса», ООО «ТеКнол», ФГУП ГНПП «Электроприбор», ФГУП ГНПП «СПЛАВ», ФГУП НКТБ «Феррит», ОАО «Научно-производственный комплекс «ЭЛАРА» имени Г.А.Ильенко», ГОУ ВПО «Казанский государственный технический университет им. А.Н. Туполева», Московский авиационный институт (национальный исследовательский университет) (Россия) и др.

Среди всех систем ориентации выделяются оптические (ОСО), которые используют оптическую информацию об окружающем пространстве. Такие системы можно разделить на две группы: функционирующие в инфракрасном и видимом диапазонах длин волн.

К первой группе относятся пирометрические системы, использующие в своем составе бесконтактные измерители температуры (пирометры).

Системы второго типа используют, как правило, обычные матричные приемники оптического излучения - видеокамеры. Принцип работы таких систем основан на вычислении углов тангажа и крена по положению линии горизонта в кадре изображения, или по расположению в кадре нескольких опорных точек с известными координатами.

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

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

Цели и задачи исследования.

Целью диссертационной работы является повышение точности и диапазона эксплуатационных условий ОСО.

Для достижения поставленной цели решаются следующие задачи:

• разработка способа увеличения угла обзора видеокамеры до значений, превышающих 180°;

• разработка алгоритма вычисления углов тангажа и крена повышенной точности;

• разработка алгоритма быстрой кластеризации неба и земли на изображениях;

• оценка и учет влияния различных факторов на точность оптических систем ориентации;

Объектом исследования является ОСО, состоящая из видеокамеры и цифрового вычислителя. Вычисление углов тангажа и крена происходит на основе анализа взаиморасположения земли и неба в кадре изображения. Угол курса вычисляется на основе показаний магнитометрических датчиков.

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

Методы исследований: в работе использовался комплексный метод исследования, который характеризуется применением теории случайных процессов, теории геометрической оптики, теории цифровой обработки сигналов, математического моделирования с применением ЭВМ, физического моделирования в лабораторных и полевых условиях.

Научная новизна:

1) Разработан способ увеличения угла обзора видеокамеры до значений, превышающих 180°, отличающийся от известных применением дополнительной зеркальной оптической системы, состоящей из плоского и сферического зеркал. При этом обеспечиваются повышение качества изображения, увеличение диапазона рабочих углов тангажа и крена до значений [-90°...+90°] и [-180°...+180°] соответственно, возможность простой регулировки результирующего угла обзора.

2) Разработан алгоритм вычисления углов тангажа и крена, оценивающий взаимное расположение неба и земли в кадре изображения, а не только линии горизонта, что позволяет уменьшить погрешность ОСО.

3) Предложен алгоритм кластеризации неба и земли на изображении, основанный на применении пороговой фильтрации с динамически изменяющимся

4

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

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

Практическая ценность работы:

1) Построена математическая модель ОСО на базе видеокамеры с дополнительной зеркальной оптической системой.

2) Разработано алгоритмическое и программное обеспечение, позволяющее проводить имитационное моделирование ОСО.

3) Исследовано влияние различных факторов (высота полета, рельеф, наличие высотных объектов, освещенность, погодные условия, шум приемника оптического излучения) на погрешность ОСО. Приведены методы для устранения влияния высоты полета.

4) Проведены лабораторные и полевые испытания разработанных опытных образцов катадиоптрической системы ориентации.

Реализация и внедрение результатов работы. Основные результаты диссертационной работы внедрены в учебный процесс ФГБОУ ВПО «Тульский государственный университет» в качестве лабораторных работ по курсу «Микросистемная авионика», что отражено в акте внедрения результатов диссертационной работы. Результаты исследования реализованы в программных продуктах «Катадиоптрическая система ориентации (КСО)» и «Программный комплекс автоматического сопровождения цели (ПК-АСЦ)» на которые получены свидетельства о государственной регистрации программ для ЭВМ. Результаты исследования использованы при выполнении гранта РФФИ № 09-08-00891 «Концепция построения и проектирования авионики малоразмерных беспилотных летательных аппаратов».

Апробация работы. Основные результаты диссертационной работы, докладывались и обсуждались на следующих семинарах и конференциях: XI Конференции молодых ученых «Навигация и управление движением», март 2009 г., г. С.-Петербург; I Международной научно-практической конференции «Интеллектуальные машины», апрель 2009 г., г. Москва, МГТУ «МАМИ»; XVIII Международном научно-техническом семинаре «Современные технологии в задачах управления, автоматики и обработки информации», сентябрь 2009 г. Крым, г. Алушта (доклад отмечен дипломом I степени), I Тульском инновационном конвенте, октябрь 2009 (работе присуждено второе место), VI молодежной научно-практической конференции Тульского государственного университета «Молодежные инновации», 2012. По результатам XI Конференции молодых ученых «Навигация и управление движением» (март 2009 г., г. С.-Петербург) автор стал победителем конкурса «УМНИК-2009», что позволило выполнять в период с 2009

по 2011 гг. работы по договору №У-2009-2/2 на тему «Разработка панорамной видеосистемы для определения углов тангажа и крена беспилотного летательного аппарата». В период с 2010 и по настоящее время основные результаты диссертационной работы демонстрировались в международных форумах-выставках «Беспилотные многоцелевые комплексы»-«ЦУ8-ТЕСН».

Содержание диссертационной работы отражено в 10 печатных работах, в том числе в 7 периодических изданиях, рекомендованных ВАК.

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

Структура и объем работы. Диссертационная работа состоит из введения, четырех глав, заключения, списка используемой литературы и трех приложений. Основная часть изложена на 136 страницах машинописного текста, содержит 71 рисунок, 6 таблиц. Список используемой литературы содержит 102 наименования.

Основные научные положения, выносимые на защиту:

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

2) Алгоритм вычисления параметров ориентации БПЛА с помощью ОСО на базе видеокамеры, отличающийся от известных оценкой взаимного расположения неба и земли в кадре изображения, а не только линии горизонта, что приводит к снижению погрешности ОСО, особенно при больших углах тангажа и крена. Отличием данного алгоритма также является универсальность - способность применения к любым типам оптических систем, обладающих круговой симметрией.

3) Алгоритм кластеризации земли и неба на изображении использующий пороговую фильтрацию с динамически изменяющимся пороговым значением.

4) Математическая модель ОСО, позволяющая проводить имитационное моделирование катадиоптрической системы ориентации.

ОСНОВНОЕ СОДЕРЖАНИЕ ДИССЕРТАЦИИ

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

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

Проведен анализ характеристик существующих типов ОСО, показаны их достоинства и недостатки. Показана актуальность разработки ОСО повышенной точности и с расширенным диапазоном эксплуатационных условий.

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

Для увеличения угла обзора предложено дополнить видеокамеру зеркальной оптической системой (рис. 1), получив, таким образом, оптическую головку. Оптическая головка состоит из видеокамеры 1, расположенной внутри зеркальной полусферы 2, имеющей небольшое отверстие 3. Над этим отверстием расположено круглое плоское зеркало 4, закрепленное на светопрозрачном корпусе 5.

Лучи света сначала проходят через корпус 5, затем последовательно отражаются от зеркал 2 и 4, и через отверстие 3 попадают в объектив видеокамеры 1. Таким образом, начальный угол А расширяется до угла В.

Особенностью данной конструкции является присутствие в кадре изображения так называемых «мертвых» зон: участков матрицы, на которые свет попал в результате многократного отражения от плоского и сферического зеркал (возникает в центре изображения) или минуя плоское зеркало (возникают в углах изображения).

Из-за наличия в оптической головке зеркальных и преломляющих (объектив видеокамеры) элементов, такая система называется зеркально-линзовой, или катадиоптрической.

Входными данными для алгоритма вычисления углов тангажа и крена является матрица, элементы которой представляют собой пиксели изображения, на котором земля и небо уже распознаны. На рис. 2 приведены примеры таких изображений, полученных при различных углах крена и тангажа, при условии, что оптическая головка установлена в верхней части БПЛА и ось видеокамеры направлена вдоль оси У БПЛА. Черным цветом обозначены области, не несущие полезной информации («мертвые зоны»).

оптической головки: 1 - видеокамера; 2 - полусферическое зеркало; 3 — отверстие; 4 - плоское зеркало; 5 - светопрозрачный корпус

а) б) в)

Рис. 2. Примеры изображений, получаемых с оптической головки при различных значениях углов тангажа 9 и крена у: а) 9=45°, у=0°; б) 9=31°, у=35°; в) 9=0°, у=45°

Как видно, все три изображения практически одинаковы, и отличаются только углом поворота а. Отрезком Р обозначено расстояние от центра изображения до центра яркости неба. Во всех трех случаях угол между осью V БПЛА и местной вертикалью (обозначим его как угол р) составлял 45°.

Углы крена и тангажа могут быть определены на основе углов р и а. Угол а может быть легко вычислен на основании координат центра яркости неба и центра изображения. Угол р может быть вычислен на основании длины отрезка Р. Данная зависимость р=/(Р) определяется параметрами оптической головки и высотой полета, и может быть получена методом последовательного увеличения угла тангажа оптической головки при нулевом угле крена с одновременным расчетом ! координат центра яркости неба и, соответственно, длины отрезка Р. При этом расчет ведется для какой-либо конкретной высоты полета. Пример графика данной

зависимости приведен на рис. 3.

90т-----ГТ-

80------/-- |

70-------

60------

^ У

^ У

а. зо-------

сС 4(1---—р----

30------

20-----

10-—^-----

_____

и0 20 40 60 80 100 120 |

Р, пиксель

Рис. 3. Графическая зависимость угла р от расстояния Р (пример)

/ /

/

у

0 20 40 60 80 100 120

Р, пиксель

Для реализации зависимости p=f(P) в цифровом вычислителе, могут использоваться различные методы: табличный, табличный с экстраполяцией (линейной, билинейной, квадратичной и т.д.), полиномиальная аппроксимация и т.д. С целью экономии оперативной памяти вычислителя, целесообразно использовать полиномиальную аппроксимацию. При этом для уменьшения степени аппроксимирующих полиномов, можно разбить зависимость p=f(P) на два участка. Первый участок аппроксимируется полиномом 3-го порядка, второй участок -полиномом 4-го порядка. При этом ошибка вычисления углов тангажа и крена не превосходит 0,2°.

Для описания алгоритма вычисления углов тангажа и крена введем некоторые обозначения: CImageX, CImageY- координаты центра изображения; Сх, Су - координаты центра яркости неба; gCx, gCy - координаты центра яркости земли; Pixel — текущий исследуемый пиксель; х,у— координаты текущего пикселя; PixelsSky - множество всех пикселей изображения, распознанных как небо; PixelsGnd— множество всех пикселей изображения, распознанных как земля; NPixelsSky - количество пикселей, распознанных как небо; NPixelsGnd - количество пикселей, распознанных как земля.

1) Определение центра яркости неба на изображении.

Координаты центра яркости неба определяются по следующим формулам:

Сх =-—-, Pixel е PixelSky, Су =-—-, Pixel е PixelSky,

NPixelsSky NPixelsSky

gCx =-—-, Pixel e PixelGnd", gCy =-—-, Pixel e PixelGnd.

NPixelsGnd NPixelsGnd

2) Вычисление угла а и расстояния P.

При NPixelsSky >= NPixelsGnd:

(Сх- CImageXN

a = arctan -2—

{Cy - CImageY;

P = л/(Сх - CImageX)2 + (Cy - CImageY)2.

При NPixelsSky < NPixelsGnd:

r gCx - CImageXЛ

a = arctan

gCy - CImageY

P = -j(gCx - CImageX)2 + (gCy - CImageY)2.

3) Вычисление угла p.

P = f(P).

4) Вычисление углов крена и тангажа.

Для случая, когда ось видеокамеры направлена вдоль оси У летательного

аппарата, зависимости имеют вид: при ИРЪсеЬЯку >= КРЬсеквпс!

^i^arctan |cos(a)|

sin(o)

sin(p)

|sin(a)|

при NPixelsSky < NPixelsGnd

arceos

д/cos2 (p) + tan2 (a) cos(p)

v -y/sin 2 (a) + eos2 (a) eos2 (p)

9 = _cos(a) ct£m |cos(a)|

sin(a)

sin(p)

|sin(a)|

arceos

д/ eos2 (p) + tan2 (a) eos (p)

д/sin 2 (a) + eos2 (я) eos2 (p)

■ 71.

Если ось видеокамеры направлена параллельно оси X летательного аппарата, зависимости имеют другой вид:

при NPixelsSky >= NPixelsGnd:

при NPixelsSky < NPixelsGnd:

о К У = -а;

у = -а - я.

Алгоритм кластеризации неба и земли основан на пороговой фильтрации с динамически изменяющимся пороговым значением Вр. Причем вычисление данного значения происходит на основании гистограммы синей компоненты В пикселей изображения (рис. 4). Если значение компоненты В пикселя превышает значение Вр то его воспринимают как «небо», иначе - как «землю».

Алгоритм поиска порогового значения Вр заключается в следующем:

1. Усреднить график гистограммы (рис. 5), приняв допущение, что компонента яркости В пикселей принимает значения с некоторым шагом

большим 1 (например, ВзГер = 5). Это необходимо для снижения степени зашумленности гистограммы.

2. При движении по графику от точки В=0 вправо находим первую точку, для

10

которой выполняется условие 7[5+1]<У[5], где У\В| - количество пикселей с яркостью В. Обозначим эту точку как В1.

3. При движении по графику от точки 5=255 влево находим первую точку, для которой выполняется условие У\В-Ц<\\В\. Обозначим эту точку как В2.

4. Выполняем поиск абсолютного минимума графика в диапазоне яркостей [В1, В2]. Данный минимум и будет искомым пороговым значением Вр.

Рис. 4. Гистограмма тестового изображения по компоненте В

140(1 1300

Яркость

Яркость

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

Для вычисления угла курса в ОСО вводятся датчики магнитного поля земли (магнитометры, рис. 6) и информация о параметрах магнитного поля в текущей точке полета (углы магнитного склонения О и наклонения Г). Магнитометры располагаются вдоль осей связанной системы координата БПЛА. Углы В и / могут быть получены с помощью модуля спутниковой навигационной системы и карты магнитных склонений и наклонений. Также данные углы могут быть известны заранее для предполагаемой местности полета и не изменяться сколь-нибудь значительно.

Рис. 5. Усредненная гистограмма с шагом яркости В$1ер = 5

Рис. 6. Структурная схема системы для вычисления угла курса

Выражения для расчета угла курса имеют вид:

( Z • eos у + Y • sin у

i| -

при

Ум =i

arctan----. и

i^X • cos&+ Z ■ siny ■ sm&- Y • cosy ■ sin & J

при yM e (0;45°) и (135°;225°) u(315;360°),

( X ■ cos 9 + Z • sin у ■ sin & - Y ■ cos у • sin &

arccos --

^ cos I

при \\iM e (45°;135°) u (225°;315°).

Оценка погрешности вычисления угла курса при погрешностях углов тангажа и крена =(1° ...2°) составляет 1°-3°.

Третья глава посвящена исследованию предложенных методов повышения точности ОСО и диапазона ее эксплуатационных условий.

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

В наиболее простом случае видеокамера состоит из двух компонентов: объектива и фотоприёмной матрицы. Матрица характеризуется горизонтальным и вертикальным разрешением (количеством пикселей) width и height соответственно. Диагональный размер матрицы в пикселях Length вычисляется как

Length = yjHeight2 + Width2. Объектив характеризуется углом обзора и фокусным расстоянием. Для всей видеокамеры также указывается угол обзора ю. Как правило, указывается наибольший угол обзора (диагональный или горизонтальный, которые рассчитываются исходя из физических размеров матрицы и параметров объектива). Нас интересует минимальный угол обзора (вертикальный), так как расчет математической модели с учетом именно этого угла обеспечит полное попадание оптического потока в кадр изображения. Таким образом, под углом обзора видеокамеры со будем подразумевать вертикальный угол.

12

При прохождении света через объектив, лучи фокусируются на фотоприемной матрице. Согласно приближениям геометрической оптики, каждый пиксель изображения соответствует одному лучу, который можно описать двумя углами: углом а между прямой, соединяющей пиксель с центром изображения, и вертикальной осью изображения, и углом р между лучом и оптической осью видеокамеры (рис. 7).

Видеяканера

/1

(

у

&<>

X

/

Рис. 7. К вопросу описания пикселей изображения

шр изсПрахенин Кадр изображений

Угол а измеряется по направлению часовой стрелки и его значения лежат в диапазоне [0° ... 360°). Угол р может принимать значения [0 ... со/2]. Ниже приведены формулы вычисления данных углов для пикселя с координатами (х, у). Координаты пикселя отсчитываются относительно левого верхнего угла кадра.

, х-Сх |

а = агйап|- , (1)

Су-у]

Р = агс1ап

1ап(со)

2 У(х-Сх)2 +(Су-у)2

(2)

Для создания математической модели оптической головки использовалась эквивалентная конструкция (рис. 8).

Рис. 8. Формирование эквивалентной конструкции оптической головки: а - исходная конструкция; б - эквивалентная

ернчсское

юркало КОНСТРУКЦИЯ

Как видно из рис. 86

Р2 = п1 + пЗ. (3)

Угол п1 может быть вычислен исходя из теоремы о сумме углов треугольника:

п1=к-п2- р1. (4)

Угол п2 вычисляется исходя из теоремы косинусов и того факта, что он не может быть острым:

Я М2 + Я

sin

pi sin п2

. ((h12 + R)sЬрЛ п2 = я - arcsrn - .

I R

Подставляя выражение (5) в формулу (4) получим

(5)

п\ = arcsinl ----— I - Р1. (6)

Угол пЗ вычисляется по формуле

. Í{h12 + R) sinpn иЗ = я - п2 = arcsinl ---— I. (7)

Таким образом, подставляя выражения (6, 7) в формулу (3) получим зависимость

™ „ ■ ((M2 + R) sinPO „,

Р2 = 2 arcsinl ---— J — pi. (8)

Зависимости (1, 2, 8) позволяют полностью моделировать изображения, получаемые с оптической головки. Так как рассматриваемая оптическая система обладает осевой симметрией, то изменению подвергается только угол р, значение угла а остается неизменным и вычисляется по формуле (1).

Результирующий угол обзора оптической головки может быть вычислен по формуле

(h12 + R) sin —

со = 4arcsin

R

-col,

где col - угол обзора видеокамеры.

Теоретический максимальный угол со тах для оптической головки наблюдается, когда угол п2 = 90° (рис. 86). При этом

(отах = 2п~ col.

14

Угловой размер центральной мертвой зоны вычисляется с помощью подстановки выражений (6, 8) в формулу

— К йш п\ 2

- = 1ап (32,

И2 + Я(\-со5п\)

где Ь - диаметр плоского зеркала. При этом в качестве угла (31 в (8) выступает угловой размер центральной мертвой зоны.

Полученные значения можно использовать для трассировки лучей с целью визуализации получаемых с помощью оптической головки кадров изображения. Для этого надо сопоставить каждому лучу с координатами (а, (3) единичный вектор, найти его проекции х, у, г на оси нормальной системы координат и «повернуть» его на текущие углы тангажа и крена БПЛА. После данного преобразования надо лишь узнать, куда «указывает» этот луч: на землю, или на небо. Для этого можно воспользоваться следующим условием:

г \

У

агс1ап

л!х2+г2

(9)

где % - граничный угол, под которым видна линия горизонта. Угол \ зависит от высоты полета Н и вычисляется по следующей формуле:

2 агс5Ш I г + ^ I, где г - радиус Земли.

Если условие (9) выполняется, то данный луч указывает на небо. Иначе - на землю.

На базе данных математических зависимостей было разработано специализированное программное обеспечение (рис. 9).

I Угол обзоре виаескамеры. граа.

■р---

Рааиус сфер, зеркала, мл

О Небо

I Земля

Рис. 9. Внешний вид окна приложения «Катадиоптрическая система ориентации»

|201?-5А.гЗ_53_43М

Попеть атн для грл^ыО |

|1.ДВ?та&5 {-Б,9Э27в<4 |0.6764Э ¡¡Г~

" {0.00749132 {-О.Е«34В |59ЛгЗ ¡-175Э.Э* Рк™,^,^,

Окно приложения можно разделить на три части:

1. Область отображения кадров, формируемых оптической головкой. Данная область имеет размеры 640x480 пикселей. Черным цветом отображаются «мертвые» зоны, коричневым — земля, синим — небо. Белым перекрестьем отображается центр яркости неба.

2. Область управляющих элементов и параметров оптической головки. Данная область содержит элементы для настройки параметров оптической головки, высоты полета, текущих углов тангажа и крена, а также два управляющих элемента. При нажатии на кнопку «Смоделировать изображение» происходит расчет изображения и отображается результат. Кнопка «Получить данные для графика» предназначена для получения таблицы значений зависимости

р=т-

3. Область тестирования алгоритма вычисления углов тангажа и крена. В данной области содержатся элементы для настройки коэффициентов аппроксимирующих полиномов и граничного значения, разбивающего зависимостьр=/(Р) на две части. Так же в данной области находятся элементы отображения рассчитанных углов тангажа и крена.

С помощью данного программного обеспечения проводилась оценка погрешности вычисления углов тангажа и крена.

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

Оценка влияния высоты полета Н на точность вычисления углов тангажа и крена производилась вследствие того, что угловые размеры земли и неба отличаются на разных высотах (см. (9)), и зависимость р=/(Р) (рис. 3) рассчитывается для какой-либо конкретной высоты. В таблице 1 приведены погрешности вычисления углов тангажа и крена для высот 10 м и 1000 м при расчете зависимостир=/(Р) для высоты 250 м.

Таблица 1

Погрешность вычисления углов тангажа и крена для высот 10 м и 1000 м

9=0° у=0° 9=20° 7=20° 9=40° 7=40° 9=60° 7=60° 9=80° 7=80°

/У=10м А 9=0° Ду=0° Д 9=0,15° Ау=0,15° Д9=0,3° Дт=0,4° Д 9=0,4° Ду=0,9° А 9 =0,15° Ду=5,15°

#=1000 м А 9=0° Ду=0° Д 9=-0,15° Ат=-0,15° Д9=-0,2° Ау=-0,4° Д Э=-0,5° Д7=-1° Д9=-0,5° Дт=-5°

Как видно, ошибка возрастает с ростом значений углов тангажа и крена и начинает значительно проявляется для углов больших 60°. Снизить данную ошибку

можно несколькими способами:

1. Без привлечения информации о текущей высоте полета. Если задаться минимальной Нтт и максимальной Нтах высотами полета БПЛА, то

существует такое оптимальное значение высоты Нопт для расчета зависимости р=/(Р), для которого ошибка вычисления углов тангажа и крена во всем диапазоне высот [Нтт, Нтах] будет минимальна. В результате исследований получена следующая зависимость:

Нопт ~ Нтт + (Нтах-Нтт)/4.

2. С привлечением информации о текущей высоте полета. Если заранее рассчитать зависимость р=/(Р) для набора высот от Нтт до Нтах с каким-либо шагом, то в процессе полета можно выбирать наиболее подходящее решение, основываясь на информация о текущей высоте Н. Точность данного метода зависит от выбранного шага изменения высоты. Например, если шаг составит 100 м, то ошибка вычисления углов крена и тангажа при 3=7=80° не превысит 1,5°. Можно также отказаться от расчета множества зависимостей и рассчитать лишь одну, для высоты Н = Ом. Но для этого случая потребуется корректировать значение угла р по формуле рн = р(1+Н/Кн), где ри - новое значение угла р, Кц — коэффициент, зависящий от параметров оптической головки. Для параметров, представленных на рис. 9, коэффициент Л"и~25000 м. Использование такого подхода снижает ошибку вычисления углов тангажа и крена до 1° при Э=у=80° и //=2500 м.

Возвышающиеся над БПЛА объекты увеличивают погрешность вычисления углов тангажа и крена. Ошибка тем больше, чем больше угловые размеры объекта в кадре изображения. Единичные объекты с небольшими горизонтальными угловыми размерами влияют незначительно. Степень их влияния зависит от вертикального углового размера. Наибольшую ошибку оказывают протяженные объекты — объекты, с большим горизонтальным угловым размером. Худшим случаем является объект с горизонтальным угловым размером ан=180°. Ошибка вычисления углов тангажа и крена составит в этом случае А = ау/2, где ау - вертикальный угловой размер объекта.

Оценка влияния различных факторов окружающей среды (шум видеокамеры, освещенность, погодные условия) проводилась с помощью разработанного специализированного программного обеспечения. Процедура оценки заключалась в следующем. Из входного видеопотока выбиралось несколько кадров изображения, на которых присутствовала линия горизонта. При этом яркость (освещенность), контраст (погодные условия: туман, смог) и шум видеокамеры имели значения по умолчанию (100%, 100%, 0 ед.) соответственно. Вычисленные значения углов тангажа и крена, принимались как опорные. Затем изображение изменялось путем настройки яркости, контраста и шума видеокамеры. Разница между вновь вычисленными углами тангажа и крена и опорными принималась как ошибка, возникающая из-за ошибок кластеризации неба и земли.

В результате исследований выявлено, что по отдельности снижение яркости изображения до 20% от исходного, контраста до 30%, и увеличение шумов видеокамеры до 15 ед. не вызывают сколь-нибудь значительного увеличения погрешности вычисления углов тангажа и крена.

17

Наибольшая погрешность возникает при одновременном увеличении амплитуды шумов видеокамеры и снижении яркости и контраста изображения. На рис. 10 приведены изображения, соответствующие полету в вечернее время суток при наличии небольшого смога. Амплитуда шумов видеокамеры при этом составляет 15 ед. На рис. 11 приведен график вычисленного значения угла крена.

Рис. 10. Изображение с амплитудой шума 15 ед., яркостью 45%, контрастом 45%

Яркость. Я ¡45 î] Контраст, X [45 Ампямтдаа шума ¡15 ^îj

Крен, град: 1-24.80 Тангаж, гран:

|-1,75

_ -24

Л

О

£-25

<rz

&-2б

Как видно, средняя ошибка ОСО в этом случае составила 1° (опорное значение у = -24,8°).

Моделирование полета БПЛА в режиме терминальной навигации (полет МБПЛА из точки с координатами (х0, Уо) к цели, имеющей координаты (хц, уп), с заданной средней путевой скоростью за определенное время при действии (в общем случае) крупномасштабных ветровых возмущений) с ОСО в контуре обратной связи каналов управления угловым положением показало, что траектория БПЛА более точно совпадает с заданной, чем в случае применения бесплатформенной системы ориентации (БСО). Это вызвано отсутствием влияния на ОСО перегрузок, возникающих в процессе маневрирования БПЛА, и систематических дрейфов инерциальных чувствительных элементов.

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

Лабораторные испытания проходили в два этапа. Первый этап заключался в установке минивидеокамеры на поворотном стенде, и сравнении вычисленных с помощью алгоритмов КСО углов тангажа и крена с показаниями поворотного стенда. Роль цифрового вычислителя в этом случае выполнял персональный компьютер.

2CS8 270 272 2"Ч 276 278 280 282 284 286 288 290 292 294 296

секунды

Рис. 11. Вычисленный угол крена

Второй этап заключался в применении алгоритмов КСО к видеофайлу, полученному в результате полетов БПЛА на базе авиамодели TwinStarlI (рис. 12), и сравнении результатов с телеметрическими показаниями установленной на борту БСО.

На первом этапе испытаний средняя ошибка углов тангажа и крена (по сравнению с показаниями поворотного стенда) составила 1°. На втором этапе средняя ошибка составила: по крену - 1°, по тангажу — 1,5°. Увеличение ошибки при проведении второго этапа можно объяснить взаимной неточностью установки КСО и БСО, а также погрешностью самой БСО. а) :......................."............:........................................................' ...........б)

Рис. 12. Взлет авиамодели TwinStarll {а) и полет (б). Запуск производит Алалуев Р.В., пилот - Ладонкин A.B.

Полевые испытания проводились для разработанного вычислительного блока КСО. Вычислительный блок (рис. 13) состоит из аппаратного видеодекодера АБУ7180В8Т2, преобразующего аналоговый видеосигнал в цифровую форму, двух цифровых вычислителей (программируемой логической интегральной схемы (ПЛИС) ЕР2С5Т144С8М и микроконтроллера АТМКСА128Ь) и системы преобразователей напряжения (обеспечивают питание вычислительного блока). Цифровые вычислители способны осуществлять коммуникацию с другими бортовыми системами (автопилотом, модулем СНС, магнитометрами и т.д.).

Испытания заключались в полете авиамодели ТшпБ1аг11 в ручном режиме с одновременной регистрацией углов тангажа и крена, вычисленных с помощью КСО и БСО. В качестве оптической головки КСО использовалась видеокамера, установленная в носовой части авиамодели. При наложении полученных графиков (рис. 14) вычислялась разница в показаниях этих двух систем.

По результатам испытаний, средняя погрешность КСО по углам тангажа и крена не превысила 1°.

Рис. 13. Опытный образец вычислительного блока КСО: 1 - аппаратный видеодекодер и разъем для подключения аналогового видеосигнала; 2 - ПЛИС Altera ЕР2С5Т144C8N; 3 - разъемы для программирования и подключения цифрового видеосигнала; 4 - разъемы для программирования и коммуникации с другими бортовыми системами;

5 — микроконтроллер ATMGEA128L;

6 — разъем питания

а)

б)

о -1

-1

3

ь -б

43 44 4? 46 47 48 49 50 51 52 53 54 55 56 5" 58 59 60 61 62 63 Секунды

Рис. 14. Графики углов тангажа (а) и крена (б), полученных с помощью КСО и БСО

Полученные результаты экспериментальных исследований разработанного опытного образца вычислительного блока КСО, реализующего весь набор необходимых вычислительных алгоритмов, показали возможность построения ОСО с погрешностью по углам тангажа и крена не более 1°.

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

В заключении сформулированы основные выводы и результаты, полученные в диссертационной работе.

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

ОСНОВНЫЕ РЕЗУЛЬТАТЫ И ВЫВОДЫ ПО РАБОТЕ

1) Разработан способ увеличения угла обзора видеокамеры до значений, превышающих 180°, за счет применения дополнительной зеркальной оптической системы, что позволяет вычислять углы ориентации при любых значениях углов тангажа и крена.

2) Разработан алгоритм кластеризации неба и земли на изображениях, основанный на применении пороговой фильтрации с динамически изменяющимся пороговым значением. Данный алгоритм не требует больших вычислительных затрат и обладает малым временем исполнения, что позволяет снизить общую задержку КСО.

3) Разработан универсальный алгоритм вычисления углов тангажа и крена, основанный на анализе взаиморасположения неба и земли на изображении, что позволяет использовать его с оптическими головками любых типов, обладающими осевой симметрией.

4) Получена математическая модель оптической головки, позволяющая проводить имитационное моделирование работы КСО и оценить точность системы на этапе проектирования.

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

6) Произведена оценка влияния различных факторов на точность вычисления углов тангажа и крена: высоты полета, ландшафта (высотных объектов), освещенности (времени суток), погодных условий (туман, смог), шумовых характеристик приемника оптического излучения. Предложены методы для компенсации влияния высоты полета на погрешность системы. Выяснено, что наибольшую погрешность вызывают протяженные объекты с большим вертикальным угловым размером, и шумы приемника оптического излучения в условиях низкой освещенности и низкого контраста.

7) Полученные результаты лабораторных и экспериментальных исследований подтверждают достоверность теоретических выводов. Погрешность вычисления углов тангажа и крена не превышает 1°, что является удовлетворительным для выполнения задачи автоматического полета БПЛА.

ПУБЛИКАЦИИ ПО ТЕМЕ ДИССЕРТАЦИИ

1) Ладонкин A.B. Катадиоптрическая видеосистема для определения углов крена и тангажа беспилотного летательного аппарата // Датчики и системы. №8 - 2011. С. 15-18.

2) Ладонкин A.B., Машнин М.Н. Система автоматизированного определения и коррекции коэффициентов автопилота беспилотного летательного аппарата. Известия Тульского государственного университета. Технические науки. Выпуск 6, 4.2. Тула: Изд-во Тулгу, 2011. С. 66-71.

3) Расчетный и лабораторный практикум по микросистемной авионике: учебное пособие для вузов / под ред. проф., д-ра техн. наук В.Я. Распопова. Тула: Изд-во ТулГУ, 2011. С.151-161.

4) Микросистемы ориентации беспилотных летательных аппаратов / Под ред. В.Я. Распопова. — М.: Машиностроение, 2011. С.126-144.

5) Ладонкин A.B., Машнин М.Н., Шведов А.П.. Математическая модель погрешностей информационно-измерительной системы МБПЛА. Известия Тульского государственного университета. Технические науки. Выпуск 12, 4.1. Тула: Изд-во Тулгу, 2012. С. 197-204.

6) Ладонкин A.B., Распопов В.Я. Оптические системы ориентации в контуре управления беснилотного летательного аппарата // Гироскопия и навигация. №3 (78) - 2012. С. 64-78.

7) Ладонкин A.B. Терминальная навигация беспилотного летательного аппарата с компенсацией влияния на систему ориентации линейных ускорений / A.B. Ладонкин, В.Я. Распопов, А.П. Шведов, М.Н. Машнин // Известия Тульского государственного университета. Технические науки. Выпуск 7. Тула: Изд-во Тулгу, 2012. С. 140-155.

8) Ладонкин A.B., М.Н. Машнин, В.Я. Распопов. Управление малоразмерными беспилотными летательными аппаратами в режиме терминальной навигации // Мехатроника, автоматизация, управления. №9. Изд-во «Новые технологии», 2012. С. 15-23

9) Ладонкин A.B. Метод коррекции бесплатформенной системы ориентации малоразмерного беспилотного летательного аппарата / A.B. Ладонкин, А.П. Шведов, В.Я. Распопов, М.Н. Машнин // Мехатроника, автоматизация, управления. №9. Изд-во «Новые технологии», 2012. С. 10-14

10) Ладонкин A.B., Машнин М.Н. Моделирование оптических систем ориентации в контуре автоматического управления малоразмерного беспилотного летательного аппарата // VI молодежная научно-практическая конференция Тульского государственного университета «Молодежные инновации»: сборник докладов / под. общ. ред. д-ра. Техн. наук, проф. Ядыкина Е.А.: в 2.ч. - Тула, изд-во ТулГУ, 2012,4.1 - С. 183- 185.

Изд. лиц. ЛР № 020300 от 12.02.97. Подписано в печать 22.05.13. Формат бумаги 60x84 l/i6. Бумага офсетная. Усл. печ. л. 1,2. Уч.-изд. л. 1,0. Тираж 100 экз. Заказ 022 Тульский государственный университет 300012, г. Тула, просп. Ленина, 92 Отпечатано в Издательстве ТулГУ 300012, г. Тула, просп. Ленина, 95

Текст работы Ладонкин, Александр Валериевич, диссертация по теме Приборы навигации

ФГБОУ ВПО «Тульский государственный университет»

На правах рукописи

04201358328

Ладонкин Александр Валериевич

КАТАДИОПТРИЧЕСКАЯ СИСТЕМА ОРИЕНТАЦИИ БЕСПИЛОТНОГО

ЛЕТАТЕЛЬНОГО АППАРАТА

Специальность 05.11.03 - «Приборы навигации»

ДИССЕРТАЦИЯ на соискание ученой степени кандидата технических наук

Научный руководитель: доктор технических наук, профессор Распопов Владимир Яковлевич

Тула-2013

СОДЕРЖАНИЕ

СПИСОК СОКРАЩЕНИЙ........................................................................................................................5

ВВЕДЕНИЕ.........................................................................................................................6

ГЛАВА 1 МАЛОРАЗМЕРНЫЕ БПЛА И СОВРЕМЕННЫЕ

СИСТЕМЫ ОРИЕНТАЦИИ....................................................................................................................13

1.1 Малоразмерные БПЛА..................................................................................................................13

1.2 Системы ориентации малоразмерных БПЛА..............................................................22

1.3 Выводы по главе....................................................................................................................................38

ГЛАВА 2 РАЗРАБОТКА СПОСОБОВ ПОВЫШЕНИЯ ТОЧНОСТИ

ОСО И РАСШИРЕНИЯ ДИАПАЗОНА ЭКСПЛУАТАЦИОННЫХ

УСЛОВИЙ................................................................................................................................................................39

2.1 Постановка задачи исследования............................................................................................39

2.1.1 Системы координат и пространственное положение БПЛА............40

2.2 Увеличение рабочего диапазона углов тангажа и крена за счет увеличения угла обзора видеокамеры................................................................................41

2.3 Алгоритм вычисления углов тангажа и крена..........................................................46

2.4 Алгоритм кластеризации неба и земли..............................................................................53

2.4.1 Определение рабочих условий....................................................................................54

2.4.2 Описание и предварительная обработка входных данных..............55

2.4.3 Алгоритм кластеризации с динамически изменяющимся пороговым значением..........................................................................................................56

2.5 Интеграция магнитометрического датчика в ОСО..........................................61

2.5.1 Геомагнитное поле и его параметры......................................................................61

2.5.2 Вычисление угла курса......................................................................................................63

2.6 Выводы по главе.............................................................................................................66

ГЛАВА 3 АНАЛИЗ СПОСОБОВ ПОВЫШЕНИЯ ТОЧНОСТИ ОСО И РАСШИРЕНИЯ ДИАПАЗОНА ЭКСПЛУАТАЦИОННЫХ

УСЛОВИЙ..............................................................................................................................................................67

3.1 Математическая модель оптической головки........................................................67

3.2 Программное обеспечение «Катадиоптрическая система ориентации»........................................................................................................................................74

3.3 Исследование алгоритма вычисления углов тангажа и крена................79

3.3.1 Оценка влияния высоты полета................................................................................79

3.3.2 Оценка влияния ландшафта и высоких объектов....................................82

3.4 Исследование алгоритма кластеризации земли и неба................................86

3.4.1 Программное обеспечение для исследования алгоритма кластеризации земли и неба..........................................................................................86

3.4.2 Оценка влияния алгоритма кластеризации на точность вычисления углов тангажа и крена........................................................................88

3.5 Моделирование КСО с БПЛА в режиме терминальной навигации ..........................................................................................................................................................................................92

3.5.1 Алгоритмы терминальной навигации..................................................................92

3.5.2 Результаты моделирования................................................................................................102

3.6 Выводы по главе................................................................................................................................105

ГЛАВА 4 ЭКСПЕРИМЕНТАЛЬНЫЕ ИССЛЕДОВАНИЯ КСО............................107

4.1 Лабораторные испытания..............................................................................................107

4Л. 1 Статические испытания......................................................................................................107

4.1.2 Динамические испытания................................................................................................110

4.2 Полевые испытания........................................................................................................................113

4.2.1 Опытный образец вычислительного блока катадиоптрической системы ориентации................................................................................................................113

4.2.2 Описание полевых испытаний....................................................................................118

4.3 Выводы по главе................................................................................................................................120

ЗАКЛЮЧЕНИЕ..............................:......................................... 121

СПИСОК ЛИТЕРАТУРЫ............................................................ 123

ПРИЛОЖЕНИЕ А. Свидетельство о регистрации программы для ЭВМ

№2012619847 «Катадиоптрическая система ориентации (КСО)»........... 134

ПРИЛОЖЕНИЕ Б. Свидетельство о регистрации программы для ЭВМ №2012619846 «Программный комплекс автоматического

сопровождения цели (ПК-АСЦ)»................................................... 135

ПРИЛОЖЕНИЕ В. Акт внедрения результатов диссертационной работы в учебный процесс..................................................................... 136

СПИСОК СОКРАЩЕНИЙ БПЛА - беспилотный летательный аппарат МБПЛА - малоразмерный беспилотный летательный аппарат ЛА - летательный аппарат СО - система ориентации БСО - бесплатформенная система ориентации ОСО - оптическая система ориентации КСО - катадиоптрическая система ориентации СНС - спутниковая навигационная система ПО - программное обеспечение ПК - персональный компьютер СК - система координат

ВВЕДЕНИЕ

В настоящее время в России, как и за рубежом, активно развивается разработка малоразмерных беспилотных летательных аппаратов (МБПЛА) для военных и гражданских целей.

Перед своими «большими собратьями» у них есть ряд преимуществ, среди которых можно выделить малый взлетный вес, небольшие габариты, малая визуальная и радиозаметность (актуально для военных целей), более низкую стоимость и т.д. Главным достоинством МБПЛА можно считать независимость от взлётных полос. Такие БПЛА запускаются с руки (изредка с катапульты), садятся на неподготовленную поверхность (в снег или траву) или даже захватываются оператором при пролете на низкой высоте с небольшой скоростью. В разобранном виде могут переноситься в рюкзаках парой или даже одним человеком.

МБПЛА очень популярны в гражданской сфере, где эксплуатация больших БПЛА сопровождается проблемами аэродромного базирования, финансовыми затратами и юридическими неудобствами. За рубежом МБПЛА используются для охраны сельхозугодий, картографии, дистанционного химико-физического анализа, контроля всхожести и спелости урожая, химической обработки. Примером этому служат японские БПЛА-вертолёты для фермеров Yamaha RIvIAX. В России подобная практика находится в начальной стадии и начинает внедряться отдельными организациями (например, компанией «Фруктовый Сад» и ФГОУ В ПО МичГАУ).

Стремительное развитие МБПЛА обуславливает необходимость в миниатюрных системах для определения параметров ориентации объектов (системах ориентации) в пространстве, построенных на различных физических принципах. Грузоподъемность и размеры МБПЛА накладывают

жесткие ограничения на массогабаритные параметры систем ориентации.

6

Одновременно с этим предъявляются высокие требования к точности определения параметров ориентации, стоимости, энергопотреблении и способности встраиваться в современные системы управления летательными аппаратами.

В настоящее время наиболее широко распространены бесплатформенные системы ориентации, построенные на основе микромеханических датчиков. Развитие микросистемной техники, в частности, появление микромеханических акселерометров и датчиков угловой скорости, позволяет создавать системы, обладающие малыми массой и габаритами. Однако, такие системы обладают большой нарастающей во времени погрешностью, обусловленной низкой точностью микромеханических датчиков и, в связи с этим, нуждаются в корректировке с помощью дополнительных датчиков или систем. Это в свою очередь породило разработку альтернативных систем на базе магнитометров, пирометров и других источников первичной информации.

Разработкой подобных систем активно занимаются такие фирмы и организации как «Philips Semiconductors» (Голландия), «Honeywell», «Space Electronic», «Crossbow Technolog)' Inc.», «Precision Navigation Inc.», «Advanced Orientation Systems Inc. (AOSI)» (США), УП «Минский НИИ радиоматериалов» (Беларусь), НТЦ «Рисса», ООО «ТеКнол», ФГУП ГНПП «Электроприбор», ФГУП ГНПП «СПЛАВ», ФГУП НКТБ "Феррит", ОАО «Научно-производственный комплекс «ЭЛАРА» имени Г.А.Ильенко», ГОУ ВПО «Казанский государственный технический университет им. А.Н. Туполева», Московский авиационный институт (национальный исследовательский университет) (Россия) и др.

Проведенный анализ показывает, что данные системы не лишены

недостатков. Например, магнитометрические системы ориентации

чувствительны к собственному магнитному полю объекта и различным

магнитным аномалиям, акселерометрическая коррекция чувствительна к

7

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

Среди различных методов определения параметров ориентации, особое внимание привлекает метод, основанный на анализе видеопотока с установленной на борту видеокамеры. Действительно, основной задачей МБПЛА является аэровидеонаблюдение. То есть, на борту, как правило, уже имеются установленные в качестве полезной нагрузки обзорные видеокамеры. Применение их для вычисления параметров ориентации позволит значительно упростить систему управления летательным аппаратом в целом, а также уменьшить массу бортовой аппаратуры и увеличить полезную грузоподъемность МБПЛА.

Как правило, для вычисления параметров ориентации используется анализ расположения линии горизонта или каких-либо опорных точек в кадре изображения. Как следствие, у таких систем отсутствует накапливаемая погрешность, как в случае с системами на базе микромеханических датчиков. Однако, есть и недостатки: ограниченный диапазон измеряемых углов тангажа и крена (из-за ограниченного угла обзора), влияние на точность показаний рельефа, погодных условий, освещенности и т.д.

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

Таким образом, задача разработки теоретических основ построения, математического описания, алгоритмов функционирования и способов

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

Объектом исследования является оптическая система ориентации (ОСО) на основе видеокамеры, обладающей ограниченным углом обзора, предназначенная для использования на летательных аппаратах класса мини-БПЛА.

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

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

Методы исследований: в работе использовался комплексный метод исследования, который характеризуется применением теории случайных процессов, теории конечного поворота твердого тела, теории геометрической оптики, теории цифровой обработки сигналов, математического моделирования с применением ЭВМ, физического моделирования в лабораторных и полевых условиях.

Научная новизна:

1) Разработан способ увеличения угла обзора видеокамеры до значений, превышающих 180°, отличающийся от известных применением дополнительной зеркальной оптической системы, состоящей из плоского и сферического зеркал. При этом обеспечиваются повышение качества изображения, увеличение диапазона рабочих углов тангажа и крена до значений [-90°...+90°] и [-180°...+180°] соответственно, возможность простой регулировки результирующего угла обзора.

2) Разработан алгоритм вычисления углов тангажа и крена,

9

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

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

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

Практическая ценность работы:

1) Построена математическая модель ОСО на базе видеокамеры с дополнительной зеркальной оптической системой.

2) Разработано алгоритмическое и программное обеспечение, позволяющее проводить имитационное моделирование ОСО.

3) Исследовано влияние различных факторов (высота полета, рельеф, наличие высотных объектов, освещенность, погодные условия, шум приемника оптического излучения) на погрешность ОСО. Приведены методы для устранения влияния высоты полета.

4) Проведены лабораторные и полевые испытания разработанных опытных образцов катадиоптрической системы ориентации.

Работа обобщает теоретические и экспериментальные исследования, проведённые автором в Тульском государственном университете, и способствует решению актуальных научно-технических задач создания систем ориентации БПЛА.

Реализация и внедрение результатов работы. Основные результаты диссертационной работы внедрены в учебный процесс ФГБОУ ВПО

«Тульский государственный университет» в качестве лабораторных работ по курсу «Микросистемная авионика», что отражено в акте внедрения результатов диссертационной работы. Результаты исследования реализованы в программных продуктах «Катадиоптрическая система ориентации (КСО)» и «Программный комплекс автоматического сопровождения цели (ПК-АСЦ)» на которые получены свидетельства о государственной регистрации программ для ЭВМ. Результаты исследования использованы при выполнении гранта РФФИ № 09-08-00891 «Концепция построения и проектирования авионики малоразмерных беспилотных летательных аппаратов».

Апробация работы. Основные результаты диссертационной работы, докладывались и обсуждались на следующих семинарах и конференциях: XI Конференции молодых ученых «Навигация и управление движением», март 2009 г., г. С.-Петербург; I Международной научно-практической конференции «Интеллектуальные машины», апрель 2009 г., г. Москва, МГТУ «МАМИ»; XVIII Международном научно-техническом семинаре «Современные технологии в задачах управления, автоматики и обработки информации», сентябрь 2009 г. Крым, г. Алушта (доклад отмечен дипломом I степени), I Тульском инновационном конвенте, октябрь 2009 (работе присуждено второе место), VI молодежной научно-практической конференции Тульского государственного университета «Молодежные инновации», 2012. По результатам XI Конференции молодых ученых «Навигация и управление движением» (март 2009 г., г. С.-Петербург) автор стал победителем конкурса «УМНИК-2009», что позволило выполнять в период с 2009 по 2011 гг. работы по договору №У-2009-2/2 на тему «Разработка панорамной видеосистемы для определения углов тангажа и крепа беспилотного летательного аппарата».

В период с 2010 и по настоящее время основные результаты диссертационной работы демонстрировались в международных форумах-выставках «Беспилотные многоцелевые комплексы»-«иУ8-ТЕСН».

Содержание диссертационной работы отражено в 10 печатных работах, в том числе в 5 периодических изданиях, рекомендованных ВАК.

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

Основные научные положения, выносимые на защиту:

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

2) Алгоритм вычисления параметров ориентации БПЛА с помощью ОСО на базе видеокамеры, отличающийся от известных оценкой взаимного расположения неба и земли в кадре изображения, а не только линии горизонта, что приво�