ОПК 
21 июня 2022

Современные комплексы управления БпЛА от АО «НТЦ ЭЛИНС»

Константин ПОЗДЕЕВ, Руководитель проектов по разработке систем управления АО «НТЦ ЭЛИНС»

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

Рабочие места операторов

Рабочее место оператора БпЛА. Рабочее место оператора БпЛА.
Рабочее место оператора БпЛА.

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

И, конечно же, во время выполнения поставленной задачи нельзя допустить сбоев и отказов не только на управляемом БпЛА, но и каждой из наземных систем управления, включая РМО.

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

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

РМО АО «НТЦ ЭЛИНС»

 

Рис. 1. Встроенная панельная ЭВМ из состава РМО. Рис. 1. Встроенная панельная ЭВМ из состава РМО.
Рис. 1. Встроенная панельная ЭВМ из состава РМО.

РМО предназначено для решения задач автоматизированного управления взлетом и посадкой при эксплуатации, а также при обслуживании БпЛА для обеспечения интерфейса взаимодействия оператора как с наземными аэродромными техническими средствами, так и с бортовыми системами БпЛА.

РМО состоит из:

  • встроенной панельной ЭВМ 24” (Рис. 1);
  • встроенного монитора 24” (Рис. 2);
  • навесного шкафа для установки дополнительного оборудования (сервера; коммутатора сети Ethernet, коммутатора питания системы электроснабжения);
  • органов управления:

– основной клавиатуры для набора текста;

– панели с функциональными клавишами управления системами БпЛА;

– джойстика управления системами БпЛА с двумя степенями свободы (клавиши – опционально) с системой помощи предплечью;

– «шайбы» управления поворотным шасси БпЛА;

– панели управления РМО.

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

На лицевую панель РМО также выведено два USB-порта с контролем стыковки для подключения манипулятора и внешних дополнительных устройств.

Рис. 2. Встроенный монитор из состава РМО. Рис. 2. Встроенный монитор из состава РМО.
Рис. 2. Встроенный монитор из состава РМО.

Учитывая большую массу рабочего места (до 170 кг) и возможность его установки в транспортируемые/возимые пункты управления (например, в составе кузов-контейнеров), РМО и подвесной шкаф оснащены демпфирующими виброопорами и их блокираторами.

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

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

  • защиту входящих в РМО изделий от входных импульсов напряжения;
  • фильтрацию питания бортовой сети постоянного тока;
  • защиту СЭС от коротких замыканий со стороны РМО с помощью сменных плавких предохранителей.

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

Рис. 3. Коммутатор питания из состава РМО. Рис. 3. Коммутатор питания из состава РМО.
Рис. 3. Коммутатор питания из состава РМО.

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

В процессе изготовления РМО встал вопрос добавления «шайбы» управления с осевым вращением на 360° без упоров (Рис. 4). Благодаря выбранной структуре и конструктивным особенностям рабочего места, добавить новый орган управления системой БпЛА в состав изделия и изменить лицевые панели не составило большого труда.

Встроенные средства контроля РМО

С учетом общей сложности РМО, большого количества связанных между собой электронных блоков, важные составляющие при эксплуатации РМО – встроенные средства контроля (ВСК). В РМО реализована ВСК в составе панельной ЭВМ и монитора. Панель системы представлена на Рис. 5. ВСК автоматически контролирует более 60 параметров и регистрирует в энергонезависимую память события и состояние параметров в случае детектирования нештатных ситуаций. Доступ к телеметрической информации, поступающей от ВСК, возможен из операционной системы панельной ЭВМ через внутреннюю шину SMBUS либо через внешний отладочный интерфейс USB.

Высокоинформативная ВСК  позволяет проводить диагностику, локализацию неисправности и оперативную замену неисправных узлов.

Рис. 4. «Шайба» управления РМО с осевым вращением. Рис. 4. «Шайба» управления РМО с осевым вращением.
Рис. 4. «Шайба» управления РМО с осевым вращением.

Специальное программное обеспечение

Если ВСК отвечает за контроль и диагностику, то за выполнение основных функциональных задач отвечает специальное программное обеспечение (СПО), которое устанавливается и функционирует на вычислительных средствах РМО. СПО предназначено для автоматизированного решения задач, связанных с планированием полета, управлением и контролем состояния БпЛА и оборудования наземного пункта управления.

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

Рис. 5. Панель ВСК. Рис. 5. Панель ВСК.
Рис. 5. Панель ВСК.

 

Рис. 6. Панель «Предстартовый чек-лист». Рис. 6. Панель «Предстартовый чек-лист».
Рис. 6. Панель «Предстартовый чек-лист».

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

  • загрузка и отображение карт местности и карт высот;
  • ввод и отображение информации о местности (маршруты полета, аэродромы, зоны запрета полетов и т.п.);
  • управление масштабом, использование средств измерения на карте, выбор системы координат;
  • информация о БпЛА на карте, возможность слежения за БпЛА.

СПО предоставляет набор функциональных средств для подготовки и загрузки в БпЛА плана полета:

  • создание, хранение, корректировка и отображение, в том числе на карте, информации по аэродромам и взлетно-посадочным полосам;
  • предоставление возможности конфигурации подсистемы взлета и посадки;
  • создание, хранение, корректировка и отображение маршрутов вылета, прилета и полета в зону оперативного ожидания;
  • выполнение автоматизированного инженерно-штурманского расчета маршрута полета на основе математической модели БпЛА по заданным точкам координат местности;
  • загрузка и корректировка маршрутов полета в БпЛА как при подготовке к полету, так и во время полета.

В СПО реализована возможность предоставления оператору карт контрольных предстартовых проверок (предстартовый чек-лист, Рис. 6).

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

Рис. 7. Дополнительная панель режима «Полет». Рис. 7. Дополнительная панель режима «Полет».
Рис. 7. Дополнительная панель режима «Полет».

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

А в панели «Индикатор полетных данных» (Рис. 8) отображаются сведения по скорости, курсу, крену, тангажу, высоте, параметрам погодных условий и т.п.

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

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

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

СПО функционирует под управлением ОС Astra Linux и построено на основе клиент-серверной архитектуры, т.е. состоит из клиентского и серверного программных модулей. Информационно-техническое взаимодействие между сервером и клиентом осуществляется посредством сети Ethernet.

Рис. 8.  Панель «Индикатор полетных данных». Рис. 8.  Панель «Индикатор полетных данных».
Рис. 8.  Панель «Индикатор полетных данных».

Клиентский программный модуль СПО функционирует на РМО и обеспечивает человеко-машинное взаимодействие. Серверный программный модуль функционирует на сервере и состоит из следующих функциональных модулей:

  • модуль СУБД;
  • модуль телеметрии;
  • модуль шины данных;
  • модуль объективного контроля.

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

В системах управления БпЛА важно обеспечить надежность и отказоустойчивость каналов передачи данных. Для обеспечения отказоустойчивости сетевых адаптеров и линий связи Ethernet применяется их агрегирование. Данный подход основывается на использовании нескольких сетевых интерфейсов в режиме «горячего резерва» – один сетевой интерфейс находится в активном состоянии, остальные – в режиме ожидания. Агрегирование и резервирование наглядно изображены на Рис. 5. В случае выхода из строя активного сетевого интерфейса, на замену подключается другой. Реализация данной технологии в ОС Astra Linux обеспечивается путем включения и настройки функционала bonding. Данный функционал позволяет объединять несколько физических сетевых интерфейсов в один общий виртуальный сетевой интерфейс. Управление физическими сетевыми интерфейсами и переключение режимов их работы производятся на уровне ядра операционной системы.

Рис. 9. Быстросъемные накопители в составе ПЭВМ. Рис. 9. Быстросъемные накопители в составе ПЭВМ.
Рис. 9. Быстросъемные накопители в составе ПЭВМ.

Реализованная в настоящем СПО распределенная архитектура имеет следующие преимущества:

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

Преимущества нашего РМО

Ключевые преимущества рассмотренного РМО, которые хотелось бы выделить, это:

  • удобство работы оператора:

– эргономичные углы наклонов рабочих поверхностей;

– два больших широкоформатных экрана;

– подставки для рук и ног, снижающие нагрузку на них при длительной работе;

– полностью пассивная система охлаждения, исключающая шумы вентиляторов при работе комплекса;

  • высокая степень унификации на аппаратном и программном уровне;
  • работа в жестких условиях эксплуатации, в широком диапазоне температур от -60°С до +55°С (реализован встроенный подогрев ключевых элементов);
  • высокопроизводительная вычислительная подсистема;
  • большое количество USB-каналов (7 шт.) для подключения органов управления к панельной ЭВМ в составе РМО;
  • быстросъемные накопители информации (SSD);
  • считыватель сенсорного ключа пользователя для аутентификации аппаратного модуля доверенной загрузки (АПМДЗ) панельной ЭВМ;
  • программным обеспечением предусмотрено размещение всей документируемой информации на одном из двух установленных быстросъемных накопителей (Рис. 9), что облегчает, при необходимости, его извлечение из комплекса для экстренного уничтожения информации, либо для исследования вне комплекса.

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

В результате использования указанного подхода РМО обладает следующими отличительными качествами:

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

Широкие возможности модернизации РМО

Применение для сопряжения с внешними абонентами и системами БпЛА исключительно сети Ethernet 10/100/1000BASE-T и распределенная архитектура СПО дают существенное преимущество в части унификации и модернизационной пригодности представления и обработки данных на программном уровне. Независимость РМО от набора внутренних интерфейсных связей наземных систем и подсистем БпЛА обеспечивает высокую модернизационную пригодность РМО, а СПО может быть относительно легко и быстро модернизировано для применения с различными БпЛА и прочими робототехническими комплексами.

В части органов управления РМО также применен унифицированный подход – все органы управления подключаются к панельной ЭВМ по USB-интерфейсам на уровне операционной системы и программного обеспечения. Все они определяются как стандартные HID-устройства: клавиатура, джойстик. Такой подход позволяет быстро вести отладку и доработку программного обеспечения под требования заказчика даже в условиях отсутствия реальной аппаратуры.

Конструкция РМО позволяет, в случае необходимости, изымать составные части из каркаса для их замены/модификации/ремонта без полной разборки конструкции.

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

Потенциал предприятия

В АО «НТЦ ЭЛИНС» непрерывно развивается научно-производственная база, повышается и расширяется компетенция в области проектирования высокопроизводительных систем и комплексов. Накопленные в этой сфере знания и наработанный задел в области проектирования рабочих мест операторов и разработки специального программного обеспечения позволяют создавать программно-аппаратные комплексы на базе РМО со значительными требованиями к производительности, с соблюдением всех необходимых конструктивных требований и норм, предъявляемых к ним как к изделиям, применяемым в образцах вооружений, военной и специальной техники.