Научная статья на тему 'Дальномер для беспилотного летательного аппарата вертолетного типа'

Дальномер для беспилотного летательного аппарата вертолетного типа Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
409
73
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
БЕСПИЛОТНЫЙ ЛЕТАТЕЛЬНЫЙ АППАРАТ / РАССТОЯНИЕ / ДАЛЬНОМЕР / ПОМЕХИ / UNMANNED AIRCRAFT / DISTANCE / RANGEFINDER / INTERFERENCE

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Шуринова Д.А., Хорошко А.Ю.

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

A RANGEFINDER FOR UNMANNED AIRCRAFT

Height above ground level measurement is required to perform automatic takeoff and landing of unmanned aerial vehicle of helicopter type. The ultrasonic rangefinder is studied, alternative algorithm is proposed to increase measurements precision and noise tolerance.

Текст научной работы на тему «Дальномер для беспилотного летательного аппарата вертолетного типа»

<Тешетневс^ие чтения. 2016

Таблица 2

Среднеквадратические отклонения

Pc/Prn, ДБ о, град

Кейпона Music Root-Music

40 0,0045 0,0043 0,0024

30 0,0212 0,0123 0,0081

20 0,0401 0,0327 0,0221

10 0,0672 0,0532 0,0476

0 0,1334 0,0903 0,0782

Библиографические ссылки

1. Ратынский М. В. Адаптация и сверхразрешение антенных решеток. М. : Радио и связь, 2003. 200 с.

2. Зотов С. А., Макаров Е. С., Нечаев Ю. Б. Методы сверхразрешения в задачах радиопеленгации. URL: http://www.lerc.ru/informatics/0003/0002/ (дата обращения: 05.08.2016).

3. Сидоренко К. А. Разработка методик и алгоритмов повышения быстродействия определения угловых координат априорно неопределенных источников радиоизлучения: дис. ... д-ра тех. наук: 05.12.04. Омск, 2013. 127 с.

References

1. Ratynsky M. V. Adaptation and superresolution antenna arrays. M. : Radio and communications, 2003. 200 p.

2. Zotov S. A., Makarov E. S., Nechayev Y. B. Methods superresolution in problems direction finding. Access mode: http://www.lerc.ru/informatics/0003/0002/.

3. Sidorenko K. A. Development of methods and algorithms to improve performance determining the angular coordinates priori uncertain sources of radio signals: dis. ... doc. of techn. sc.: 05.12.04. Omsk, 2013. 127 p.

© Чистяков В. А., Куприц В. Ю., 2016

УДК 62

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

Д. А. Шуринова, А. Ю. Хорошко

Сибирский государственный аэрокосмический университет имени академика М. Ф. Решетнева Российская Федерация, 660037, г. Красноярск, просп. им. газ. «Красноярский рабочий», 31 E-mail: dasha.shurinova@yandex.ru, alex.khoroshko@gmail.com

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

Ключевые слова: беспилотный летательный аппарат, расстояние, дальномер, помехи.

A RANGEFINDER FOR UNMANNED AIRCRAFT

D. A. Shurinova, A. Y. Horoshko

Reshetnev Siberian State Aerospace University 31, Krasnoyarsky Rabochy Ave., Krasnoyarsk, 660037, Russian Federation E-mail: dasha.shurinova@yandex.ru, alex.khoroshko@gmail.com

Height above ground level measurement is required to perform automatic takeoff and landing of unmanned aerial vehicle of helicopter type. The ultrasonic rangefinder is studied, alternative algorithm is proposed to increase measurements precision and noise tolerance.

Keywords: unmanned aircraft, distance, rangefinder, interference.

При автоматическом взлете и посадке беспилотного летательного аппарата (БПЛА) вертолетного типа необходимо с достаточной точностью измерять расстояние до подстилающей поверхности.

Для БПЛА взлетной массой 50-500 кг, по мнению авторов статьи, достаточной является точность измерения высоты не хуже 20 см на расстоянии не менее 5 м.

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

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

Ультразвуковые колебания генерируются пьезо-элементом и передаются воздушной среде посредством подвижной части излучателя. Излученные колебания отражаются от предметов, находящихся в непосредственной близости, и улавливаются ультразвуковым приемником, как показано на рисунке [1]. Типовая частота равна 40 кГц.

Типовой ультразвуковой дальномер определяет расстояние по времени от начала излученной пачки прямоугольных импульсов заданной частоты до первого превышения порогового значения напряжения на приемнике ультразвуковых колебаний [2] (см. рисунок, б). Очевидно, что такой алгоритм не способен отличить полезный сигнал от шума и посторонних излучений, что не позволяет работать при отношении сигнал/ шум, близком к единице, а также при наличии ультразвуковых излучений от других источников. Также не представляется возможным выбрать отражение максимальной амплитудой, что может потребоваться для исключения измерения расстояния не до

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

В целях проверки достаточности описанного алгоритма был изготовлен макет ультразвукового дальномера, выполненный по классической для любительской робототехники схеме: ультразвуковой датчик, состоящий из отдельных излучателя и приемника (модуль HC-SR04) подключен к плате Arduino UNO. Был проведен ряд замеров расстояния до объектов с различной отражающей способностью (см. таблицу). Расстояние более двух метров было невозможно измерить до любой отражающей поверхности. Проведенные эксперименты показали, что измерение расстояния до твердых предметов осуществляется с достаточной точностью. В случае если отраженный сигнал имеет малую амплитуду (большое расстояние или отражающая поверхность имеет высокое поглощение), измерение не осуществляется.

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

1Л_ПЛП.

□ i—L

._^^jG/ £_ill

а б

Принцип работы ультразвукового дальномера (а): 1 - генератор; 2 - ультразвуковой передатчик; 3 - передаваемые ультразвуковые импульсы; 4 - измеряемый объект; 5 - отражённая волна (эхо); 6 - ультразвуковой приёмник; 7 - вычислитель; способ измерения расстояния типового дальномера (б): 1 - TRIG; 2 - излучение ультразвука; 3 - ECHO; 4 - запуск измерения; 5 - излучение ультразвуковых импульсов; 6 - выходной сигнал, длительность пропорциональна измеряемому расстоянию (TRIG и ECHO- огибающие излучённого и отражённого сигнала)

Сравнение расстояний полученного и реального

Материал/ предмет Реальное расстояние, см Показываемое расстояние, см

Бумага (тетрадь) 8 8

14 14

20 19

38 36

Игрушка с длинной шерстью (длина ворса 20 мм) 10 —

30

Твёрдая обложка книги 8 7

14 13

20 20

38 33

Карандаш на фоне стены, расположенной на расстоянии 95 см от дальномера 8 8

14 14

20 20

38 95 (измерено расстояние до стены)

Решетневс^ие чтения. 2016

Дальность измерения будет снижена, если применить закрытые ультразвуковые головки, как, например, пары 400ЕТШ 400ER18S [3]: применение герметичных головок продиктовано необходимостью защиты от негативных воздействий окружающей среды, таких как влага, пыль, солевой туман.

По мнению авторского коллектива, точность и дальность измерения расстояния можно улучшить, если применить более сложный способ кодирования и декодирования сигнала. Было принято решение применить способ согласно стандарту 1ЕЕЕ802.11 для частоты передачи 1мбит/сек: с помощью модуляции BPSK передается 11-позиционная последовательность Баркера [4].

Применимо к ультразвуковому дальномеру частота несущей составит 40кГц, частота модулирующей последовательности 1 кбит/сек (ограничена АЧХ ультразвуковых головок), частота передачи кодовых посылок 10Гц.

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

References

1. URL: http://robotosha.ru/electronics/how-works-ultrasound-meter.html.

2. URL: http://mcustore.ru/projects/podklyuchenie-ultrazvukovogo-datchika-rasstoyaniya-hc-sr04-k-arduino/.

3. URL: http://www.prowave.com.tw/english/ products/ut/enclose.htm.

4. URL: http://cp.literature.agilent.com/litweb /pdf/5988-3762EN.pdf.

5. URL: http://www.st.com/content/st_com/en/ products/microcontrollers/stm32-32-bit-arm-cortex-mcus/ stm32f4-series/stm32f405-415.html.

© Шуринова Д. А., Хорошко А. Ю., 2016

УДК 004.045

РЕЗУЛЬТАТЫ РАЗРАБОТКИ АНАЛИЗАТОРА ЛИНКА SPACEWIRE

М. Ю. Вергазов

Сибирский государственный аэрокосмический университет имени академика М. Ф. Решетнева Российская Федерация, 660037, г. Красноярск, просп. им. газ. «Красноярский рабочий», 31

E-mail: wintel@bk.ru

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

Ключевые слова: система на кристалле, СнК, SpaceWire, анализатор трафика, ПЛИС.

SPACEWIRE LINK ANALYZER DEVELOPMENT RESULTS

M. Yu. Vergazov

Reshetnev Siberian State Aerospace University 31, Krasnoyarsky Rabochy Av., Krasnoyarsk, 660037, Russian Federation E-mail: wintel@bk.ru

This paper considers SpaceWire traffic analyzer development results. Its structure, functionality and abilities are presented. Tasks for hardware and software parts are considered separately.

Keywords: single event upset, fault injection, System on Chip, FPGA.

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

Основные функции программно-аппаратного комплекса:

- анализатор линка SpaceWire позволяет перехватывать трафик в SpaceWire-соединении и записывать его для дальнейшего анализа. В данном режиме осуществляется дублирование трафика между SpaceWire-интерфейсами на ЕШете^интерфейс, далее при помощи ПО на персональном компьютере осуществляется запись передаваемых данных;

i Надоели баннеры? Вы всегда можете отключить рекламу.